I used to pay for a cineworld card, netflix, apple TV, paramount and prime, although like you I have that for deliveries anyways. Combined it was a pretty sum, although I've not bothered with sky or virgin in a long time
I have a low power server that sits in my office. I tell it what shows I want to watch, what movies I want to watch, and specify a quality. I can subscribe to lists (e.g any horror film above 7.5 on IMDB) that will auto download films above a certain criteria, or I can log in via an app to browse each streaming service and see what is trending, or I can do it all manually. Everything downloads in the top available quality with audio codecs, I watch it directly on my TV, but I can also watch it on any device around the home or even away from home. Its as easy or complicated as you want to make it. you can even make kids accounts and control which genres they're able to watch, and with a request portal, anything can be requested and added. With a 2GB up/down connection, stuff downloads pretty much instantly if I don't already have it, and it monitors for new episodes, new releases, quality upgrades etc. You can even download for offline viewing when travelling.
There will never be a one-service-fits-all model like that for watching TV/movies I am guessing, other than IPTV sticks, but they're very spotty and massively compressed. So certainly no legit ones. I want it at the same quality as a physical release where possible, and with atmos soundtrack intact. and not looking like a jpeg that's been saved 18 times.