This is already the case in lower end hardware.
> Linux but is the only bastion of hope but unfortunately that's still (on the desktop) alpha quality and will likely never move past alpha.
I fear that a lot of mayor software is suffering from a similar issue. Targeting a fantasy “user” who is both literate enough to install, maintain and use Linux, but illiterate enough that displaying keyboard shortcuts or showing a menu when right clicking would confuse them.
There’s little effort to stabilise software. The priority is often “I want all apps to use my chosen theme”, and not “I want apps that work out of the box”.
And there’s a huge trend of “X for gnome” or “Y for KDE”. Portable software has a become a niche thing.