You pinpointed what I’ve been feeling. There are things I want to buy for life. Things like (most) tools, camping equipment, or things I don’t expect to improve over time. But there is a large number of products that I don’t plan to hold onto because they are imperfect either because state of the art hasn’t advanced enough or because I can’t afford the better version yet. For example:
Boots. I can afford the boots I can afford today and I like them. But I am sure that 10 years from now I’ll be able to afford better ones.
Coffee mugs. I currently sport a Yeti that will likely last me at least 50 years. But I also expect that better coffee mugs will come.
Smart watch and mobile phone and laptop. No matter what, Moore’s law will catch up with you. And developers dislike worrying about running software on old hardware.
Clothing. Yes I know, but I do to an extent care about how I look and showing up somewhere in pleated pants and a plaid suit today because you bought it 30 years ago and it’s still holding up isn’t something I can pull off.
Vehicles. Yes, even your Tesla will become obsolete. There will be one that will be a no brainer upgrade.
This isn’t to say that I want to buy junk. But a $6 T shirt lasts me about two years and a $60 T shirt will need to last me more than 20 to make it worth it. In the mean time my body might change, my tastes might change, and styles might change. Timeless styles are a thing but when you spill red wine on it and can’t get the stain out four years in, who is your next move?
Also emotional and not objective, FWIW.