Actually that is wrong. There are reasons to have large big cars in the US. Frankly we are a giant country. Try driving from Los Angeles to Chicago in a tiny car some time. Midwest and western united states there is a ton of space between locations. Trying to do that in a tiny car does not work. As far as mileage goes the US car makers are to blame. We want fuel efficient cars, even with gas prices in the US two to three times better than the EU we still do a ton more driving and a fuel efficient car would be a god send. But we get messed over on fuel efficiency. We got the smart car and I thought "this will be great. Those little things get great mileage in Europe". What we got was not what you get in the EU. It had worse gas mileage than a VW Jetta. We don't get the nice Diesels you get there. Shoot, our first Hybrid car had worse mileage than our diesel cars. We don't want to have gas guzzlers but if we are going to live with them we might as well be comfortable in them.