My point on the demographic thing was that the average CR reader/responder (suburban/middle class/professional) is more likely to be pre-disposed to the idea that Honda/Toyota represent the pinnacle of automotive achievement based on everything they have heard and experienced over the past 15-20 years, hence their internal bias.
A few examples of what I am talking about...
CR's rankings for the Toyota Matrix and the Pontiac Vibe would lead you to believe that the Toyota is a better vehicle, despite the fact that they are built on the same assembly line! (CR notes this fact in their reviews, but differences appear in the reliability and repair sections - that are based primarily on feedback.)
The same holds true for the Ford Escape and Mazda Tribute - CR readers rank the Tribute higher, and once again they are the same vehicle with slightly different plastic.
Another, slightly more nebulous example: Toyota quality seems to have diminished over the past few years (according to JD Power and many of the enthusiast oriented reviews of recent products) - but this is not represented in CR's rankings.
Not sure why I keep at this thread... I don't really care this much, except that I am tired of lazy, grandstanding politicians throwing irresponsible mud at the US auto industry when the industry (particularly Ford) is showing signs of real change. Yes, their sales are off 40% - but so are the import brands! Their biggest problems are based on health care and pay decisions that were made decades ago.
Think about it, did Congress put the AIGs and Merrrill-Lynches of the finance world through the humiliating 'congressional hearing so we can bitch at you' process before coughing up money? No, for Wall Street it was, "here's $300 billion, let us know how you plan to spend it." With Detroit is was, "what is wrong with you idiots that can't build cars? Prove to us that you are going to restructure your entire way of doing business and grovel before us (without your fancy-pants private jets) before we even consider giving you $20 billion."
That just pissed me off. period. White collar employees - gotta save those jobs... working stiffs on an assembly line - make 'em beg...