As I said before. Many people like cutting trees down. I do not. If you think for a moment that in my 24 days of holiday per year I look for a trail where there are some trees to be cut...you are mistaken. But that is me.
Some people like it. It is fine. Each to his own.
Also you have to remember, it always depends on the situation and location. You are in US, maybe huge fallen trees are big problem there, I don't know, I never been there. Where I have been there are not such a big deal. I did encounter some fallen trees a couple of times but I always found a way around them. Maybe I had a to take a 20 km detour. It is fine, I will take any day a 20 km detour of slow driving, admiring the nature while sipping a coffee in my AC cabin than sweeting my ass of with chainsaws and winches.
Water crossing -- well lets say you have a winch, snorkel, diff breathers - all the goodies. I would still try to avoid a big water crossing because they have a lot more effects on the vehicle. Some have a weak spot someplace(low alternator for example ) , all will suffer from silt getting in to the fins of the cooling radiators and so on..there is a big list with the effects of water on vehicles. Do enough of them and you are bound to have issues down the road. Might not be a problem for someone who can do mechanical work on his car , with an older vehicle where the parts are cheap, but that is not the case for all. Or imagine you do a big trip across many countries. It will not be easy to find replacement parts maybe, or good mechanics, some many days of waiting might be involved.
Like with anything else related to overlanding there is no 1 thing fits all solution.
Also there are many situations where a winch will not help. So if you think a winch will get you out of any spot think again. If you have a winch you still need all the other recovery gear. If I new that having a winch will solve all my problems and I would no longer have to carry a shovel, maxtrax boards, ropes, some kind of jacks, either Hi LIFt or one of those air jacks and so on, situation would be different.. But even if you have an winch, you still need to carry all the other crap as well..
I did get stuck a few times. Took some work to get ou, some shoveling, moving stones, using maxtrax, one time it took me 30 min to do 200m . Did not happen often enough to justify the cost, hassle and the extra weight of a winch for me. There might come a day where I will do a trip where a winch is must. When that day comes, I will get one.
So far I am doing fine.