Due to the recession, a lot of Americans can't afford to buy products made in America. "Made in the USA" carries a hefty price tag, and at least in the guitar world recently, "Made in the USA" does not equate to the level of quality that it used to (ie: new Gibsons). Speaking purely out of self interest, I actually find it disadvantageous to buy American made products at times.
To a guy like me (broke ass college student), buying a cheaper alternative such as store brand plastic-ware over Glad can often means that I get to eat more than one meal a day for a little while. Sure, the cheaper stuff might break easier, or taste worse, or be funding somebody in a different country that I will never visit, but it's worth it to me for the time. That's just an example, I don't know if Glad is made in the USA or if store brand stuff is made overseas, but the point is the same.
Of course there are exceptions (Mesa being a great exception in my book), but a lot of times, there is not much of an advantage, if any.
It may seem selfish, but a guy's gotta look after himself before he can worry about everybody else, you know?
Edit: also in my defense, I like to consider myself a hard worker. Graveyard shifts unloading trucks isn't very fun!