Gaming is still a major sticking point when it comes to Windows alternatives. But for Linux specifically, another one is web streaming: some popular services will outright refuse to stream on Linux, presumably due to DRM concerns.
I have no problem with either one of those. I watch Netflix, YouTube, DailyMotion and Vimeo without issue, and game performance is quite good under modern Proton. If those were your two big sticking points, it's probably time to try Linux again.
Hulu was outright refusing to play anything a couple of months ago, for example.
Which platforms have you had issues with? All the ones I use (HBO Max, Crunchyroll, Netflix, Disney+, Amazon and Hulu) work fine, surprisingly. You do sometimes need to use a closed browser (Chrome, particularly) or enable DRM (Firefox), though.
They work fine only for SD contents. There are hacks that enable FullHD streams but they work only for Netflix.