That is ridiculous. There are so many people out there who will never ever be able to afford designer clothing regardless of whether its on sale or not. So does that mean you have to be wealthy to look chic? I certainly would not agree.I mostly buy designers stuff, but many times I get great stuff on the sales. For me there´s no middle range, clothes have to be designers or very cheap (from flea markets and such), what´s in between is mediocre, just bad rip offs of designers with no quality, like Zara.
And I think to be greatly dressed you have to spend certain money, it´s imposible to be super chic and trendy wearing H&M only. But if you pair your H&M top with a pair of cool jeans or a nice handbag then that can be really cute. But if you only wear cheap clothing, cheap handbag and cheap shoes, you´ll look cheap for sure.
Some designers stuff is overpriced, but there´s no doubt you´re paying extra for something (design, quality, colours...)
And of course you're paying for quality. However, you're also paying for a label, and when money is very tight that is something that most people just can't justify.