See the problem is the invisible hand isn't what forced us to buy big cars. Auto regulations determining fuel economy by vehicle footprint is what killed small cars in general, including the smart car which is far too inefficient given it's footprint to be sold in the USA. Cars as small as the smart car would need 70+ mpg to be sold under current regulations, so instead manufacturers make larger vehicles to fit inside of the regs. There's a reason EVERY car model in the USA has only gotten larger every passing year, and it's not just cuz "durrrr merican need big car", although that is probably a good half of it.... Here's a random chart I found, not sure how accurate but u can search if your interested it's all public info.
