The reason? The recent emergence of new streaming services like Dish Network’s Sling TV, which includes a sampling of the most popular “basic” cable channels, and HBO Now, the only streaming service to include HBO shows, has coincided with Amazon and Netflix coming into their own as producers of serious television. The result is that virtually every class of TV watcher can find most of what they need without paying a cable bill.
We've been using our Playon media setup for years now, and it works great. In fact we just watched all the seasons of Walking Dead in the past few months using this setup. I highly recommend it. It works well because using this setup we don't need to have a computer directly connected to the TV, and we can use our regular Logitech Harmony remote to navigate shows, pause and play, etc on the console.
Other important factors include cloud DVR and the interface itself. Yes, most of the services above allow you to record and play back shows, just like a traditional cable or satellite DVR, but they often come with restrictions. Some services have a traditional, cable-box-like menu system, while some are more experimental (read: they have a steep learning curve).