I wear my clothes for a day and then wash them, they last about 100 washing cycles before they fray and or discolour too much. That's not bad IMO. All good quality cotton though. I only wear cotton, except underwear and socks.
I have clothes that have survived decades of wear and are still structurally completely intact. Any new clothes I buy will last one season at best before the fabric just disintegrates. There's a definite change in fabric quality going on.
That's more a quality issue though, I think. The fabric itself seems weak.