Don't agree... People buy crap from these stores because its what they can "afford" to buy, not what they "want to buy". They can "afford" to buy it because there's no jobs due to outsourcing. I can afford expensive shit, but if I go out and buy a shirt from an expensive store its still made in Bangladesh or china - so do I even have an option? No... Outsourcing was only just recently heavily promoted (80s-90s seems about right). This all falls in line with my initial point imo.
Is that a problem if the quality is the same?
If the quality is worse, then there is probably no demand.
Or you are not looking hard enough (tailors?).