Really hilarious to complain about inconsistency in macOS and then encourage jumping to linux where you have one GTK app, one QT app, an electron app, and some secret fourth thing all running simultaneously with zero consistency or adherence to any kind of human interface guidelines.
Both the gnome project and KDE have HI guidelines.
Also, I don't understand how this is magically better on mac os. Mac os doesn't have electron apps? Get real, it's the same bullshit on every desktop OS. At least we can all agree it's more consistent than windows.
and it's hotly debated what is the "correct" way to install Steam in Linux, even though you'd think whatever steampowered.com says is obviously the right way (same with other things)