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.
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)