Stop trying to make hardware last forever. Who here would like to use hardware from 2017? iPhone x anyone? The lifetime of these devices is defined by the reasonable update schedule of the consumer, which is based on moores law. 5 years is a reasonable update schedule. Then put one in a museum and live in the now. You get this much time forget the nostalgia https://www.bryanbraun.com/your-life/months.html
I don't think you understand the extent of what's going on. It's not that people are trying to make hardware last forever. It's that these devices are being deliberately designed to break down in a couple years. There are actual design decisions to force consumer behavior into purchasing new things every couple of years. This doesn't just apply to things that follow moores law. Almost every product in existence nowad…
So what about those companies that still include planned obsolescence? You need to vote with your money. Simply don’t buy their product. If you do, if you’re fooled twice, that’s on you.