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)
Honestly I would just cancel the service and cite lack of Linux compatibility as the reason. Most likely you can get it to work, like when Netflix didn't supported Linux, 90% of the time it's just changing the user agent and the website loads because (with some exceptions) a web app is a web app regardless of OS.
Same as above, if it won't support my OS I won't give them money. I'm sure that whatever it is there is a DRM free version in the high seas, and if I'm being forced to sail the high seas I'm not paying for it.
Can't comment on this one, have never used either Waydroid nor played Roblox, but I've heard good things about Waydroid, it should be almost a native experience from what I've seen people mentioning so it's weird that it doesn't work.
That is unfortunately true, there are online versions but afaik they're not feature complete. But the fact is that Microsoft has a vested interest in making sure that those don't work on Linux and that companies use their products.
At the end of the day I would like to point something up, none of your problems with Linux are in fact Linux issues, they're NowTV not supporting Linux, some VST's not supporting Linux, Roblox not supporting Linux and Microsoft not supporting Linux. This is an important distinction, because there's absolutely nothing that Linux can do to fix any of these issues, NowTV, those VSTs, Roblox and Microsoft are the only ones that can, it's almost like saying the problem with my house is that Amazon doesn't deliver there, while annoying and something to consider about it before renting/buying, there's nothing your house can do about it, but if enough people move nearby and cancel their prime membership citing that Amazon doesn't deliver there, Amazon will start delivering there, same thing for all of these problems (unfortunately I know that's not always possible, e.g. telling your boss to send the document in odt instead of docx might not be a good career move)
NowTV is to watch the formula 1 race live.
I'm pretty sure you can get that in many other ways varying in degrees of legality, I personally wouldn't pay for something that I can't use unless I jump through hoops to please the person I'm paying to provide me a service. But I also never saw the appeal of watching any sports, much less watching it live so I know my philosophy doesn't apply to everyone and if you want to do that you'll have to settle for either that or some IPTV provider.
No alternatives?
Try spoofing User-Agent string as Windows or Mac. If it doesn’t work, maybe the website requires some feature unavailable by default in your browser that can be enabled, but idk