Even car enthusiasts, who talk endlessly about how simple cars are better, will point out how poor of a deal a new "basic" car is compared to a used luxury car. Jalopnik and the like used to constantly run articles like, "Why buy a new Honda Civic when you can get this 2012 Infiniti G35 for the same price?!!?" Sometimes they were tongue-in-cheek, featuring something like an Maserati, but most of the time, it was genuine advice.
It's totally possible to sell cheap, basic cars in the USA and make a profit, but the key is that those cars need to sell. Companies have tried for years to make the formula work. The Versa, Mirage, Fiesta, and Fit were all basic, no frills transportation, but the only one left is the Versa.
I think it's hypocritical of people who don't own one of those (preferably that they bought new) to complain about lack of basic cars in the USA. If you weren't willing to make the sacrifices necessary to drive a basic car, why should you complain about other people not making the same sacrifice?
> But my slightly-conspiratorial view is also that companies want to engage in a kind of "customer indoctrination",
Or...Vehicles exist at a high enough price point that price/performance is a key driver of value. Spending more on a larger, more capable vehicle makes sense if you plan to use it for the next 15 years. Transaction costs on cars are insane. So if one buy small, then trade up as one needs, then it's going to be much more expensive in the long run than just going big the first time.
Barring pickup trucks, the best selling vehicles in the USA are all pretty much mid-level, family-focused transportation: Rav4, CRV, Rogue, Camry. These are big enough to haul a family, but not loaded to the gills with luxury appointments.