@vkc
In general, being consistent, following standards and conforming to peoples expectations is more important than being optimal, in any sense.
A great example is car control layout. The current two (or three) pedals and wheel layout can probably be improved. But not improved enough that it's worth disrupting the training and muscle memory of a billion people.
Basic desktop controls are the same. Being consistent across all desktops is better than being optimal.