"I'm not a fan or defender of any company who is such a huge supporter China."
LOL! Care to elaborate?
By supporter I mean they much prefer to have their products made in China. As opposed to here. Its all about labor costs.
This country can't compete with slave labor. Period.