Why they didn't? Simple, because no American wanted to buy such a fuel efficient car. You guys wanted it big, bigger, biggest and that's what you got.
*shrug*
Don't blame the industry or government when you asked for the wrong thing for too long.



They don't sale Luxurious Large cars in India.

Indian roads do not support luxurious cars.

They makes small fuel efficient cars here. because people are not THAT rich or MAD to waste their money in useless products.