The economically efficient way to get the fuel economy result would have been to increase gasoline taxes, but that's a non starter politically. Higher gas prices would allow people to choose to keep a cheap gas guzzling truck/car, buy a new more efficient and expensive car, or buy a new slightly more efficient slightly more expensive car. It would have been simpler though and given consumers more choice.
People’s desire to sit higher up and be in large vehicles, which have always been more expensive than smaller, lower vehicles, is what causes them to be bought. And once a significant portion have them, it becomes safer to be in one yourself, further incentivizing their purchase.
But 99% of the time, it’s just because people like the feeling of sitting higher up than others, and the ego boost from taking up more space. The simple evidence is the popularity of Suburbans/Sequoias/XC90s/etc over minivans, like Sienna/Odyssey. There is absolutely no functional benefit of the former over the latter, yet the former is more popular.
It makes no sense to buy a GM Suburban or Ford Expedition because you think a Stellantis Pacifica is low quality. The Japanese minivans have always been there for purchase, if you wanted a quality minivan.
People have been choosing to pay extra for bigger, taller cars because they want bigger, taller cars to signal ostentatious consumption, not any other reason. I’ve heard this direct from many, many people on why they chose an SUV or pickup truck over a minivan (though they will couch it in terms like “cool” or “sleek” or whatever).
There are very few countries where pedestrial fatalities have continued to rise, and the US and Canada are two of them, driven in large part by auto obesity.
You point to popularity, but I will mention that it is impossible to buy a sedan from US automakers today. The reason why is simple - profit. Larger cars are more profitable. When combined with incessant marketing that a pickup truck makes you more "manly", you can manufacture "desire" and "preference".
Toyota/Honda/Subaru/Mazda/Tesla/Volkswagen manufacture sedans made in the US, that you can buy today. Not sure why it would make a difference where it is made anyway.
If you wanted a lower priced sedan, you would choose from the 10+ great options, cheaper than a larger vehicle, and buy a sedan.
Which means if you paid more for a larger/higher vehicle, it is because you wanted the larger/higher vehicle.
What's normal can change. Today, 37% of used registrations in the US are sedans and about 18% of new registrations.