Is it not possible that we’ve had quite a long time of low quality products being produced by major brands? Perhaps fruit of the loom has degraded in quality over and over again, to the point that actual long lifespan quality products are difficult to find.
I bought a pair of lululemon pants for $140 and they are incomparable to any other article of clothing I’ve ever owned. They cost 5-7x the price of my usual h&m/Nordstrom rack/etc pair of pants, but are way more than 10x better in terms of fit, comfort, and not fading/lose strings/etc.