IMO environmental effects are way overboard. The more I play the less strategical it all feels. Not sure if it's some bug but sometimes the effects last indefinitely: take for instance electrified water. More than this, I believe that most of the basic surfaces shouldn't last indefinitely: fire (it gets extinguished after it consumes the fuel), water (evaporates), blood (dries, evaporates). Maybe only oil and poison surfaces should be regarded as lasting indefinitely. In any case, I really hope that they do something about this issue as to me it looks like a huge mess when playing.