occasional,
There is a phrase occasionally used on forums ......
"Don't feed the troll"
I'm afraid I'm going to decline from replying to any more of your ludicrous rants demanding software that lasts 20 years. Try as I might, I can't see any genuine reason for your statements apart from trying to stir things up with some deliberately controversial posts that have no sound reasoning behind them.
Seriously. Just think about all the great developments in hardware and software over the last 20 years. Think about all great developments that are yet to come in the next 20. Then contemplate if you really want to be locked into something equivalent to Windows 3.1 or the Sinclair QL in 20 years time.