What a bunch of BS. The author is ignoring elephant in the room - cost of honestly paid labor and cost of good quality materials. You cant make quality things using "slave" labor (made in "3rd world countries" for a few cents/buck an hour). Good stuff is a product of love. There is no love in made in china goods.
The bottom line with clothing these days is that most of it is made using "slave" underpaid labor and more often than not - cheap materials.
If you want quality - you will have to pay up. (and no, if something is super expensive it does not mean its high quality! you have to know what and from who you are buying!)
Case in point mens shoes. A good pair of shoes these days (made with quality materials and using honestly paid labor) - will cost you $200-300-400 and up. (American, British, Italian or Spanish shoe makers) This is basically the floor of the good shoe market today. Thats just the reality. If you want to pay your people honest wages and if you want to make things with quality materials (and im not talking any ultra luxury here, just good every day stuff) - you will have to price your product accordingly. there is no way around it.
You can not talk about quality of anything without discussing people who made the product.