For the record, in the past 20 years I've owned four Fords, two Chrysler products, a Chevy, two Toyotas and a Honda. I also used to live in MIchigan a couple hundred miles North of Detroit. The Toyota sitting in my driveway right now was built by American labor in Indiana.
I'm about as patriotic as they come, which is precisely why I now refuse to buy GM and Chrysler. Why would I support a socialist trend that has the founding fathers spinning in their graves?
Besides, I give my dollars to the company that gives me the best product in return. The problem with American companies IMO is that they've adopted an entitlement mentality -- we owe them the business because they're American. Thus, they blame loss of sales on their customers, instead of fixing the product. My Toyota attests to the fact that there's nothing wrong with American labor -- it's the companies that employ them.
But as you said, this is a health care thread. Recent news ought to give people pause about Government health care. The government recently decided that women now don't need mammograms until 50, and is telling women not to do self-exams. Now they're saying similar things about cervical exams -- don't need to do them until after 21, and don't need them annually. Trust me -- I've lived with government health care for over 20 years. This is not something people want.