Cannot agree more. Using linux since Slackware in the '90s but still now and again Linux for everyday use can be so frustrating. Currently using Ubuntu 22.10, because 23.04 has a problem with multiple window management. But 22.10 on my PC have mono sound, but it is stereo on 23.04. Stream works fantastic on 23.04, but I have problems login in to some games on 22.10. Having problems using Cuda on 23.04 but it works 100% on 22.10, and on and on it goes. Did go back to 22.04, but there were other problems then, so decided 22.10 will be it for now. As so many people said before, Linux is 95% there, it is just the last 5% that is so frustrating.
I was commenting on this just last week. Gaming on Linux has exploded since the Steam Deck was released (just as all Linux users were hoping it would).
All the effort which went into Proton to get games working on Steam Deck has done wonders for the desktop.
It used to be that you could play AAA games up to about 2 years prior (same story like macOS today), but now you can play almost anything on desktop Linux. I even run HiDPI / 5K monitor and it all works now, at least on Arch.
The only notable exception (truly, a surprise), at the moment, is Starfield not working on day 1. This was surprising, but the reasons net down to GPU drivers - and progress is already being made.