Once again, nobody was complaining about Canadian cars or parts! The whole point of this thread is the "American" car vs. "Foreign car" label and what that exactly means... that a lot of "American" cars are actually made in Canada and Mexico, and a lot of "Japanese" cars are made in America!
And yes, here in the US, Canada is a foreign country. Just like the US is a foreign country as far as Canadians are concerned. But there's no negative connotation meant... Canada is America's best ally in the world, and its biggest trading partner. And we share an unguarded border that's thousands of miles long. You guys are a foreign country, but our best friends!