Re: American domestic car market.
Do you think people who drive a BMW do so because they think it is the most efficient, comfortable safe care out there? No, they drive it cos it gives them an ego boast!
While I generally agree with you that brand names influence buying decisions, same as a specs and other factors, however, to suggest that people buy BMW simply because it gives them an ego boost (not boast, btw) is selling it way short. BMW's are known for the superb handling, same as Lexus are known for their impressive interior design and phenomenal resale value. So there are definite driving and tangible reasons for people to go for certain brands.
And yes, Prius drivers for the most part, are arrogant tree-hugger schmucks, who are too smug even for their own good. :D BTW, I'd have no problem with them, if they were not allowed to drive in the Carpool lanes, where they insist on driving at 55 mph, because that gives'em the best milage. Buggers!!