Shoes which last 4 years and clothes which last 2 years are widely available, if you want them. They're not particularly expensive. But many consumers prefer to buy less robust items that won't hold up to daily wear and then complain about longevity.