It's the easy answer. People see someone making millions, and they want to take from them.
As stated in above post, if you are willing to take it on the chin (or wallet) then buy all products only produced in US. You can find them, but I promise you won't like the prices.
It's a catch-22.
I'm not necessarily against a personal (or group) boycott of Chinese product, but I think it's stupid. It's not doing anything to further real change.
actually in most markets you won't find American products anymore, sadly enough. The country that invented radio & television, now makes neither. Rca, (radio communications of America) now has nothing to do with America. Zenith was the last television you could buy manufactured in America, and that ended in the late 90s. Henry Ford and America invented the automobile, every day we lose market share to Japan and Korea, Chinese cars coming soon. The day will come in our lifetime that like the television & radio/stereo industry, not a single car will be produced in America. Like someone mentioned, Pharmaceuticals/health care, will next be outsourced.