Fuel efficient cars in many cases mean "little cars" and DEATH.
I'd really like my car to stay on the road. I won't buy less than a 3000 lb vehicle for here in Upstate NY.
Then, there's something called UNIONS.
Honda, Toyota, Nissan, BMW, and other car manufacturers in the USA don't seem to have the problems of GM, Ford, and Chrysler. How do they differ from the Big Three? Hmmmm ... the words "United Auto Workers" comes to mind.