Piracy can be pretty convenient too. There are some services that are a kind of a hassle to set up, but work really well once everything is configured. You can have one docker container running qbittorrent and set up so it’s only able to access the Internet through VPN, other containers running sonarr/radarr etc to automate the downloading, and one runing plex to organize and stream all the content.
I subscribe to several streaming services because the people who work on and create this content deserve to be paid, but often will watch something on my plex server rather than through the streaming site because it’s just more convenient. Also it’s nice to have local copies of that media in case it ever gets removed from the streamer in the future.