I moved this thread, because it's not an "Issue", it's just one guy's flawed opinion, and rant.
Now my response. You're argument holds no water. I can say it's a fact, that not all, and as a matter of fact, many, foreign cars do not suck, further more, there are many American cars that Do suck. It's not an opinion, it's a fact. Where as there are many American cars that are comfortable, sporty, high quality materials, and workmanship/design. There are just as many if not more foreign cars that have the same good qualities. The Germans have long been leaders in the quality auto manufacturing market, as have the Japanese. The facts speak for themselves. To deny it is futile.
I'm highly patriotic. I want great things for my country, and have great pride in America, and being an American. However, I hate to break the news to you, but most of the cars you mentioned, are comprised of as much as 60% foreign made parts. Why should (by your logic) stop at cars? Why not buy everything domestic, and nothing foreign? We as Americans spend thousands a year on electronics. Is everything electronic it your house, made by GE MasterTB?
Sorry, but you're wrong, and your logic is flawed, plain and simple.
Edit: BTW my next auto is going to be a Jeep Liberty.