On the other hand, I know what it means to have something manufactured in China and the "deal with the devil" that has to be made to take advantage of the low prices. I do respect the Looney's stance and can't stand the thought of kids working 16 hour days packing pyramids into tubes.
The gamer side of me says "go for it" since I, as a consumer, don't discriminate between things made in the U.S. and those created in other countries, especially in China. (So many of the games I own were produced in China or India...) The idealist in me wants to hug the planet.
In the long run, though, ideals don't mean much if you can't bring your product to market.