How in the hell is being a customer mistaken for entitled?
"Corps can fuck you over" - but they always do, and always will.
Fortunately they also 'suck' at development, since even Xbox is nowadays using same CPU architecture as desktops, so good luck locking that in. And it's not even like we don't emulate every other architecture that's popular enough.
Also dunno why you left out AMD, they are doing a much better things for Linux than Nvidia.
Valve is the main one, and god knows what will happen once Gaben quits, though Valve always hated MS and tried to remove their dependency of then for years for their own benefit. But let's not pretend Nvidia or Microsoft can just decide to remove Linux gaming at whim, as that's just not true.