For me, it isn;t so much that a product is made in China, but more the origin of the maker. For example, I've said this many times, if a Chinese company were to design its own "widget", make the widget there, and sell it proudly under the name (for example) Jun Szhou, then I have noe problem buying the widget here if it is better or more affordable, or both, than the widgets produced here. I look at it as a competitive product. Japanese cars are a good example (whether they're made in the deep south or in Japan). They designed them, made them very well, and sell them competitively. I have zero problems with them (for example).
HOWEVER, when a U.S. company designs a widget, and subs out its manufacturing to another country solely for profit, at the risk of the American economy, I (personally) have a problem. Benchmade's Red Class is an example. The counter arguements are always 1) why does it matter?, 2) Americans still have to ship, handle, etc, so they still make money, or 3) Chinese have to make a living too, you know, all I can say is make up your own mind. If your conscience doesn;t bother you, or it's not a conscientuous matter for you, then......good on you.
It is important to remember, though, that in our great capitalist country, free trade is a necessity. Uh...I mean free fair trade. Chinese products are generally of poor quality because they're just getting started in making some of the things we're seeing here in the U.S. Now, this is a general statement, of course. Their quality will increase as will the price of their products, in time. If an American company wants to MOVE itself, in its entirety, to say China, good on them. But to stay here and USE Chinese labor, to the detriment of U.S. labor, is not only greedy but shamefully so. Those in other industrious nations are facing the same problems with their businesses and China's labor force.... the U.S. isn;t alone here.
One last thing. China is an exception because of their shamefully atrocious handling of their people. Whether anyone admits it or not (belief is irrelevant to the fact), China is near the top of the list of U.S. enemies. Because we trade with them and talk while sipping green tea, doesn't mean we're not very militarily aware of them, and they of us. All the trading, handshaking and tea slurping is no more than diplomacy. When we sub-out to friendlier nations (i.e. Guatemala, Taiwan, India, etc), it's still a heartache for me and surely many others....but less so than with China.