I've been trying various Linux flavours every year for 10 years or so. The last year I tried Arch, then EndeavourOS, which has been my most successful Linux exploration I've ever had, and given me huge hope. However, there are still a few things preventing me switching it to my default OS.
I'll put aside Games that need Anti Cheat, as I doubt that will ever be fully fixed, unless Governments force game devs to support more than just Windows.
Here is what doesn't work for me:
- Streaming services like NowTV. (Works in Windows in browser only)
- DRM proected VST's for use with Reaper (not via Wine)
- Roblox (Using Waydroid was not very successful)
- Office 365 (I like Libreoffice and OnlyOffice but fact is Word and Excel are just required for some stuff)
Roblox devs let wine run without the anti cheat, they were interested in troubleshooting any anti cheat problems and providing support from their limited end. But you can't have nice things always. Roblox on linux was mainly used to run cheats. It basically became a safe haven for hackers. So blame them.
Also almost everyone asks for anti cheat. Most games are unplayable without it. And there's also risks of hackers showing vile stuff that kids shouldn't be seeing.
I somehow doubt people were wiping their drives and installing linux to cheat in a children’s game, but megacorps gotta megacorp