Unfortunately this is not the case for many items of clothing, they are in one season and out the next. Wearing out of season clothing is viewed by some with scorn and snobbery with no thought for the impact that all of this is having on the environment or our fellow human beings slaving away to mass produce cheap fashion.
Some people may think well it's not that cheap I buy from expensive stores, well it still is really when you think about it. Even if you shop high end, factor in the farming of the materials, grown or animal based, the cleaning, dyeing, stitching and shipping. Anyone who makes their own clothes knows that the labour alone amounts to hour upon hour for some garments and that is without the rest of it, so yes mainly your clothing is cheap!
Years ago people used to buy made to measure here in the UK, they visited a tailor or dressmaker occasionally and buying an outfit was a big purchase for many. While it is wonderful that we are able to buy for ourselves without experiencing such hardship it is also a shame that we have lost that sense of respect for the labour that goes into every item we own.
I appreciate that when I buy new fabric many of these same principles apply, it is not something I buy often and I use every last bit of it, I also try to source second hand and repurpose whenever I can.
There is an interesting article here at Not Just A Label, still a more in the theme of mass fashion production but maybe leading things the right way. Of course there is always going to be a need for inexpensive clothing but often it is not a need that drives people to buy new but the desire to own the latest trend, just something to think about.