Two words: Social Engineering. The elite telling the masses what type of car to drive.
I have a 2001 Suburban because I have a family of 8. It would take 4 Smart Cars to transport my familiy, using an additional 6 gallons of fuel as compared to my truck on a trip from Las Vegas to Orange County CA.
Two more words: "Birth Control"!

Hey Andy, what's wrong with Ford Explorers? My son has a 2002 Explorer, and it's a great car, heavy on gas (but it is American.....) but no other issues. Of course, by 2002 Ford had cut their ties with Firestone tires, which I believe was the problem that gave them the "Exploder" title?
I remember that 20-odd years ago America was going thru a similar program under Ronnie Raygun and classic US iron was being scrapped, this is a terrible shame, I love programs on cable like "Wrecks to Riches" etc, and you can see that good quality 1960's and 70's "Musclecars" are in short supply, not necessarily due to the current C-F-C programs but more because these cars have been so popular with your kids over several generations, they've been all but destroyed over the years.
Ironically, all those horribly ugly little Jap imports from the same era are still in plentiful supply, because frankly, who'd want them? Don't get me wrong, as a "Camry Convert" I can see their usefullness, if not their desireability, but surely a jap four cylinder engine with 100,000 miles and the abuse meted out by several owners over a 20 year period be just as important a candidate for destruction, while they may not use as much fuel, they're certainly happy to spew oily fumes back into the atmosphere?
I tell you what, send me as many of those old US built V8 "clunkers" as you can lay your hands on and I'll store 'em in a nice dry warehouse for another 20 years, then I'll sell them and give you half of the profits. You'll have enough money to buy a shedfull of Prius' or whatever the hell we'll be forced to drive by some other well meaning, but equally uninformed government in 20 years time......... (sigh)