I'd love to carry only Made in the USA items in our stores. But we would be out of business in three months.
No individual consumer ever believes it is his or her personal responsibility to "Buy American". They approve of the concept in general, but when it is their dollars being spent, all of a sudden they want items priced at a level no American manufacturer can meet.
No it's not. They can only supply what they can get. The blame lies with the government which has chased the manufacturers out of this country.