But after trialing Linux for a while, there is so much I enjoy about it. Things are so snappy. Built in screenshot tools are so much better. So many options for utilities and small little apps that just do one thing well. Theming/customizing is great. Sure it all has its quirks, but compared to Windows it's a breath of fresh air. Respectful OS update systems (no forced restarts).
I feel like even the networking efficiency of the OS itself feels better. For instance, on Windows 11, even with 300mbps internet connection- if I download a large file in browser window A while watching a Twitch video in browser window B- the Twitch video will hiccup and buffer/etc. For some reason this never happened to me on Linux. I don't know if it's just doing better internal QoS-like things at an OS level, or if I got lucky? But it was an awesome, noticeable difference.
Same with opening many tabs at once. If I want to open a folder of 10-20 bookmarks- on Windows, doing that while watching a video causes the video to stutter for a couple of seconds. Again, this is on a 300mbps connection, 10th gen i7, GTX 3070, NVME-drive system. On Linux- I can open like 50 tabs at once with no hiccups at all. Amazing.
That's why I think the time has come for me to make the full switchover. That, and Proton's increasing maturity (and even ability to quickly work for some new titles, like Elden Ring).
Experience will vary widely by game, however. From the lookups I've done on ProtonDB so far, I do understand in some titles I may lose some fps- but it's yet to have been a big enough hit to bother me
Quite a few linux distros do have QoS on network interfaces by default - eg my current linux desktop has fq_codel on physical network interfaces out of the box.
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
If more ISPs ran at the line rate of the interface, and shipped fq_codel or cake by default (it's the shaper that costs 95% of the cpu, not these algorithms), our intertubes would be a lot better. Sadly most are shipping 7+ year old kernels.
It makes such a difference to internet usage!