I read a New York Times article saying that back in the 80's people only bought American-made as sort of a patriotic obligation. The American cars were ugly clunkers compared to the spiffy new imports, but people bought them to be dutiful citizens. Over time, however, as Made in USA product became scarce, American items developed a fancy new reputation for being made with "classic craftsmanship quality"*. In fact, recently there was an international survey throughout Asia and Europe, and people voted American items as better quality than their own product. It's cool! Made in USA is now stylin'! Here's the real article: http://www.nytimes.com/2012/09/16/fashion/made-in-the-usa-has-a-new-meaning.html?_r=0
*I'm not sure that the Made in USA Forever 21 shirt I'm wearing today has much "classic craftsmanship quality". It's pilling a lot, and you can see lil' white fuzzies all over the black fabric!