Can-openers don't add four figure investments and 200+lb to your vehicle, either.
If a can-opener weighed 200lb and cost $1000+, I'd absolutely open cans with whatever other tools I had available.
Given a Hi-Lift + winching chains weighs half as much as a bumper and winch, can also lift and pull in all directions, and costs about 1/6 as much, I am comfortable no longer having the winch that I used to run on my 4Runner. I use my Hi-Lift about as often as your average member here uses a winch--i.e. probably once a year--but again, I didn't spend nearly as much as they did (or that I did on my previous winch setup).
I'm using a Smittybilt X20 12k with synthetic rope, it's a little over 60 pounds, and the winch plate is another 30, so less than half of your hyperbolic estimation, and I have $650 in the winch and plate, all in the factory bumper.
There is no need in exaggerating to make your point, I'm not going to agree with it anyway. The high lift jack which I (have used) and chains you speak of, if they are long enough to be of any value at all will weigh almost as much (if not equal or more) than the winch and plate.
Cost? It's a $50k truck, if $650 worth of winch is going to alter the game I have already screwed up.
So the question is is a winch necessary? Obviously that answer is no. Hell a vehicle isn't necessary to Overland. People were doing it before the wheel was invented, they just weren't doing it recreationally.
Since I'm doing it recreationally, and I share none of your concerns, I'll use a winch. It's really that simple.
People view "recovery as getting" unstuck", and then going back the way they came. I view it differently, recovery is about getting unstuck, but it's not necessarily about turning around, and the convenience, safety and low effort a winch affords enables that.
If I pull up to a bad spot that is 150' across and my vehicle is equipped with a winch and proper rigging, provided there is an accessible anchor it is a simple matter of casually wincing across it. Are you carrying 150' of chain? And if you are are you going to exert the effort to jack your way across it, or are you going to turn around?
I don't think anybody here is saying that a winch is necessary or a hi lift is necessary, because neither one is. What IS being said, is that there is such a broad spectrum of vehicle based adventure travel, under so many different circumstances, that the question itself is moot.