> yet nobody outside of elitist mechanical keyboard circles seems to be willing to fix them.
Mostly not to destroy people's muscle memory, I think.
People have gotten used to, and expect certain behaviour from OS+apps. Futz with that, and users become annoyed, frustrated, or ditch an otherwise fine piece of software.
In other words: history / inertia.