Your H&M example isn't great. The reason you didn't wear it a lot isn't because of the quality, but because you bought a shirt you didn't like. Save your money and only buy clothing you like.
That's a very good point! You'll save a lot of money by being selective about what you buy.
I think I got suckered into the H&M marketing - it looked quite nice in store and it even felt nice the first time I wore it. But then I realized it only really went with one or two other things, and it didn't look quite as good after being dry-cleaned/washed, so it quickly lost most of its appeal.
> it didn't look quite as good after being dry-cleaned/washed
This is another reason to spend more money on clothes: quality materials look good as they age. I bought a Old Navy pullover which only lasted 2-3 washes before pilling like crazy.
I think I got suckered into the H&M marketing - it looked quite nice in store and it even felt nice the first time I wore it. But then I realized it only really went with one or two other things, and it didn't look quite as good after being dry-cleaned/washed, so it quickly lost most of its appeal.