Five-seat crossover SUVs like the CRV and RAV4 are small enough to be pretty efficient - in my driving I got 40MPG in a non-hybrid - while being large enough to be more comfortable than a sedan and are still relatively cheap. What exactly is the reason to not buy one? They are much handier than the average non-hatchback sedan, since in combination with a decent size-storage area the back seats usually go down.
> Out of almost everyone I have met, none of them need those vehicles and bought them for truly no reason. Well, not no reason. Because the TV said so and they want to look cool, and they like feeling like they own the road a bit more etc etc.
When everyone but you has been manipulated and propagandized, it's a good sign that maybe you should rethink your position. You are probably correct that much of the time, most of these vehicles are being used as single-occupant commuter vehicles. But I find it highly implausible that none of these people are ever using their trucks to tow. That's not what I see with people that I know who have trucks. It's certainly probably ~<1-5% of of trips, but it is nonzero.
Is it perfectly rational and economically efficient to buy 40k of car when 20k of tiny car would do for 95%+ of driving? Probably not. But people value convenience and time higher than maybe you do, and they usually buy more of anything than they need. How many HNers are buying the cheapest, minimal-value computing device that does 95% of their daily computing tasks? It's perfectly possible for any of us to spend $100 on a Chromebook and rent any additional computing power we need 1% of the time.
I recently bought an eight-seat three-row SUV. Why? My commuter car remains my tiny compact hatchback. But about once a year, I typically make a very long vacation trip, and I can't pack everything in it. I would like two separate passenger rows to separate my kids. I would like to have enough seating for their friends. I would like something much more comfortable for > 30minute trips that aren't commutes. I would like something that can tow a boat trailer for the boat I don't have. It may be more "rational" to simply say "no" to a lot of these things (your friends wil have to find another way) and rent for everything else. I've rented for my vacation trips before and I find it extremely stressful. It's worth it to me to not rent. I don't watch TV, I rarely watch YouTube, and I can't tell you the last time I saw any advertisement besides a billboard. Maybe they "got me" anyway, I guess, but maybe it's also true that people can be completely unlike you and have motives that make sense to them.
"Rational" and "efficient" is something that never actually applies to almost any consumer behavior. Most people who write things like this are walking around with tons of pointless irrational luxuries, just in a different product category.