Agreed. We're close to "use Linux, it just works" but the closer it gets the more glaring the remaining issues become.
I recently dumped Win 11 for gaming and decided to try Steam OS, it wouldn't get past the install because it couldn't get a network connection. Next I tried CachyOS. It mostly works but the WiFI/BT support isn't there, I had to track down a project that is working on drivers for the chipset in my Strix X870E-E motherboard which mostly fixed WiFi but I can't get an Xbox controller to stay connected. Also networking can be patchy, and the PIA VPN client is just broken. All of these things worked fine in Windows.