After streaming for about three years I decided last summer to switch back to cable. I switched back a few months ago and the main reason is the flexibility streaming provides, not the cost. Getting a fiber connection also influenced that decision.
Here is my current set up:
Internet TV:
Sling TV
OTA Antenna:
TBD?
Streaming Media Player:
Roku 3
Local Media Player:
Plex
This set up is working pretty well. I get a DVR (cloud based) through the Sling TV. Right now I don’t get a few broadcast channels and but could change that if needed. Most of that content is available an app.