You can buy long lasting stuff just fine, if you are willing to pay. You can get eternal licenses (or an outright sale of rights), if you are willing to pay.
It's all about trade-offs, and many people have priorities that are different from 'last as long as possible'. Eg many computers from the 1980s are still perfectly usable today, but who would want to use them? I'm sure you can probably also still use your old rugged Nokia phone today, especially since they had easily replaceable batteries. But who would want to use a 25 year old dumb phone?
There are some enthusiasts which do use these old devices. And it's great that they can do so! Never say corporations don't deliver!
But by and large people have different priorities than wanting their obsolete tech to live forever.