American Apparel's just marketing towards the people who hate outsourcing and think buying "Made in America" is important. Most people fall for it; some do not.
A better question: why is an American more entitled to a job than someone living in another country? The problem with most of the outsourcing arguments I've heard is that they come down to value judgments.