Almost all Steam games work flawlessly out of the box now thanks to extensive investment in Proton.
That is why the Valve is confident shipping the steam deck with Linux.
For programming, by all means use Linux instead of Windows, it's better. For anything else, it's still not there yet.
I do have minor issues when scaling my 4K screen to a lower resolution, and starting a fullscreen game, but that’s about it.
I'm not sure if newer tech has better viewing angles than my old (but not that old) IPS LCD, but having having greater color depth to represent color fades with finer progression, and having more pixels to spread the fade across (hidpi), does sound like a nice step forward to me.
~"1.07 billion colors" though? Ehhh, I can't deny that does feel like overkill, but I'm honestly not even sure if there's a way to fix the above problem with a smaller colorspace.
Given that we're starting with 24 bits / 16.7 million, we're just up 6 bits more.. or 2 more bits per color... so a purely red gradient would have 4x as many steps.
And we're using some of that space to get "whiter than white" -- so that the brightest white in photos/videos can be brighter than the normal value of white. https://www.lifewire.com/how-apple-devices-show-hdr-brighter...
It's ok. Not as snazzy as MacOS. But security/privacy concerns excluded, feels less headachey than Linux (which I'm also using in parallel, since Slackware 7).
I know business premium support is a selling point (ironic because it actually costs money on its own) which is good for the CYA of top management. Someone to blame when stuff goes wrong. But it doesn't really solve issues on the floor and Microsoft isn't alone in that.
In my opinion, the only reason why Windows is so prevalent in the "enterprise" world is because Microsoft provides support contracts to make it easier to adopt. Problems with your windows laptop? Send it off to Microsoft or open a business priority ticket to have them work on it for you. No need to hire an internal IT team.