but where is your recognition of the tens of millions off bad command executions that happen in small IT shops every month?
A bad command execution in a small IT shop will only bring down a couple of websites at most. A bad command execution in large cloud providers can literally make significant portions of the web unavailable, just by the sheer number of services dependent on it.
The same applies for most of the “practical realities” you noted out: Redundant infrastructure can only work as well as the software running on it. The convenience is not worth the risk.
The only things I can’t play on linux are games with heavy kernel-injected anti-cheats and racing games (AC and BNG). Everything else “just works”. Hell, I even managed to get Overcooked’s cross-platform version to work.