And this is one of the roles that the environmental groups should be playing, and have failed miserably IMHO. This is consumer education, and changing "not green" consumers into "green" consumers that are willing to pay at least the costs to be green. Companies can't subsidize these products for very long.
What the big 3 did and I criticize them strongly for was to abandon the small, higher efficiency car market to the Asian imports because more profit could be generated elsewhere. It was a wrong green decision, but was also a wrong corporate sustainability decision. First, you give away a very substantial market share. Second, you give away the "entry" level market to fierce competitors, and those "entry" level consumers will some day be shopping for something more fancy but consumer loyalty is a major factor. And third, you are not prepared to survive the next gas/energy crisis. This was a blunderous corporate decision made 8 - 10 years ago.
I am not at all convinced that hybrids are especially green anyway. 1st, it takes a considerable amount of new resources to make a hybrid (in part, reflected by the incremental price). Second, it takes a considerable amount of resources to dispose and recycle things like the batteries and electronics (IF it gets done). Third, those manufacturing and disposal industries for electronics and batteries are not exactly the greenest thing around based on their histories (I've got an industrial recycling yard near my home - not, not, not green) . Fourth, the hybrid feature in hybrids is not beneficial for those of us who are predominately freeway drivers. For these people, high fuel economy comes from elsewhere, which may or may not be included in a hybrid car. The job function of a coworker of mine was to perform "cradle-to-grave" analyses on some of these questions, instead of the half-truths that one sees bantered around.
And lastly, I have a limited number of dollars that I can dedicate to green. Whether this is donations to environmental groups, donations to politicians and then the extra expense related to things like recycling, and then just trying to live greener. I see much (most) of those donation dollars WASTED on the next campaign to get more dollars, and the infighting, instead of being used for the purpose given.