I have a basic nas at home which I periodically download content to from the seedbox so I'm getting away with just 1tb capacity online at around 11euro per month. Have plex running on a raspberrypi which just indexes from both seedbox and nas and serves to TVs around the house without transcoding.
Don't get me wrong I have Netflix and prime but Disney plus, hulu and hbo max are not available to me so I need to work around the stupid global restrictions.
I pay for multiple online services but I hate switching UI/UX/etc and remembering which platform has which show this week and where in the show I am. If I could cache files locally (on a server or phone/tablet) and suck all the content into Plex (or some other third-party client) then I'd pay quite a bit for that service.
As it stands today you can build your own version of this but if you want to stay 100% above board you get a crappier experience (don't get me started on the cluster-f around rights). It reminds me of the jokes back when DVDs were still a "thing" and you had to sit through ads and piracy warnings if you bought it legitimately but if you "stole" it you were able to jump right into the movie.