Yep, unfortunately that's a big part of the reason I left for a more traditional tech role. The same skills are extremely valuable at any company writing performance critical software.
Even so, it has intrinsic value. A gold coin wouldn't become worthless just because the government stopped you from melting it. Same goes for a zinc coin.
The number of services at my job that are just grpc wrappers for a database with endpoints that are only accessed by services that have their own connections open to the same database has been driving me insane.
My team reimplemented a stripped down binary of what our primary service does just so we could run it on our local machines. Otherwise it would take up well over 100GB of RAM. Iteration was a lot more annoying before we did that :)
Starlink sats do fly just low enough that they experience some mild atmospheric drag. Their next generation sats will fly even lower too. But it's certainly still in the range where simple computer models will be very accurate for at least a few hours out.
The solution at my job is you can only install extensions vetted by IT and updates are significantly delayed. Works well enough but sucks if you want one that isn't available inside the firewall.
EAC has an option for Linux/Proton support, but it has to be explicitly enabled by the developer. I believe it ships a Linux binary that runs alongside the game, poking into the wine environment. EAC works just fine in proton with Halo Infinite, for example.
That was often a sticking point that broke compatibility with programs between XP and Vista. Starting in Vista only programs running as administrator can modify the Program Files directory, but many programs for XP would dump config files and such directly in their installation directory. You'd have to run those programs as administrator every time or else they wouldn't work.