Which is what it comes down to. "Made in China" doesn't mean inferior quality necessarily. I used to play a lot of golf with a leading sports goods (clothing) distributor in Holland. He supplied possibly 70% of the Dutch market. It was ALL made in China - whatever brand label it had.
A lot of people who cry tears over "outsourcing" strike me as rather hypocritical - because they still want to pay the lowest price for the same quality. They're certainly not prepared to pay more for sometimes less....just because it genuinely DOES come from their own country!!!
If it globalization that we have, then that's what it is....and no one can whine.