The main reason people like driving crossovers is that it raises their seating and viewing height relative to other vehicles on the road because we're in one of the dumbest arms races ever with vehicle height, where anybody who buys a sensible car loses.
I remember when a neighbor bought a new washer/dryer and gave their old set away to whoever would haul it away. A couple came to get it in one of those huge late-model bro-dozer pickups. This was a ~$60K vehicle. All I could think is that there's NO WAY that couple was ever going to score enough free stuff to make up what they spent on that vehicle.
https://www.homedepot.com/p/rental/load-n-go-truck-rental/31...
It didn't exactly wow anyone with how cool it was, but on move-in day I had a lot more friends than I remembered from the year before (we had taken the rear bench seat out and left it at home, so I had tons of cargo space).
That's all the internet is now.
The Rav4 is basically the kind of car most people should get instead of a lot of what's popular today. The Rav4 is a hatchback on tall suspension. What car enthusiasts want is the hatchback without the lift because tall cars don't handle as well and to top it off, are usally less efficient.
Road wear is a cubic function of weight and our roads, I think it's reasonable to ask why cars have gotten so big and who's going to pay for the increase in damage done to our roads?
I recently replaced my aging Prius with a Rav4, and the versatility improvement is so dramatic. We went from renting/borrowing trucks and vans about every month to not needing one yet. The extra few inches in every direction multiplies together to be rather significant. Plus, it has a roof rack.
I'll hang onto my sports cars, but my daily driver is forever going to be a crossover. This thing beats every hatchback, liftback, sedan, and wagon I've ever owned in every utility metric.