It has everything to do with the EPA here actually. Modern sedans are under powered in the States, we have the engines so choked down with emissions equipment you're getting 1/4 of the possible power, and the engines are just getting smaller, add to that increased maintenance because to maintain usable power now they have to add in turbos which need frequent maintenance to be reliable. This all adds up to make the SUV not the Truck but the SUV the most popular models, and Trucks and SUV's are not the same, you might view them from Europe as the same but that's a you problem, no one here calls a Taho or Explorer a truck, they are SUV's. And they offer quite alot of utility, you can haul 4-5 kids at once, all your groceries for the month, and anything else you might want within limits of the enclosed cargo area, and this is because of the size of the SUV they havn't been assaulted by the EPA to suck all the power out of them, turning into under powered piles of crap like a 2025 Carolla.
As for anyone getting berated for driving a Geo Metro, good the Metro was on reliable POS that was more likely to leave you stranded than at work, and maybe you missed it the Aztec was to show Walter White was a looser through and through, not that he is cool. The Aztec was a failure of a car, the only people that drove them either had no sence of taste similar to that Nissian Cube or desperate for a car and willing to drive anything.