The biggest hurdle is streaming services' DRM (something called widevine iirc) that just doesn't work on linux
Good point. Of course, while technical solutions make for an interesting discussion, piracy is both an excellent free solution, and can get rid of the pesky anti-piracy ads.
But I do appreciate the discussion, as I remain unwilling to bother with piracy, and I might still use and pay for a service that works on Linux without too much effort.