I don’t think there is better options. Cheaper yes better no. Why do you think the other options is better?
Streaming services have many advantages over traditional satellite or cable.
1. I have unlimited recording storage
2. I don’t have to worry about a local failure in my house causing recordings to not record since all recording is done by my provider. For example last year I had a two day power outage due to a storm. When I got power again all the shows that aired were properly recorded and available to watch.
3. I can travel to other areas temporarily and get access to different content via location aware channel lists.
4. All my content is cloud stored so it is all available no matter where I go.
5. I can watch all content using different devices such as phone, tablet, or television and switch mid show if i want.
6. My provider allows each person on the plan to have their own unlimited storage library. So I don’t have to wade through my kids shows to find mine and they don’t have to do the same.
7. On demand and recorded content is presented in a unified manner. Forget to record a series from the beginning? No problem. Hit record and instantly any on demand versions are available and seemelssly integrated with recorded versions while the provider records any future airings.
8. Not having a guide grid. I thought his would be a negative but it has been freeing. I pay no attention to what is in what channel when. I only watch things I have recorded even though live is an option.
9. A slight savings in electricity. No spinning hard drives in my chromecasts. They use much less power then a cable box.
Being strapped to a TV and a cable or satellite box seems so archaic now. I would feel as dirty as I do when I am forced to touch a DVD or BluRay.