But, D* has treated me very well and, for the moment, I'm satisfied. I just have a feeling that someone is gonna do the Internet streaming correctly and put everything in a cloud and put the cable and satellite businesses out on the street wondering what happened. Already, I get a much better picture on Hulu + (not the answer) and NetFlix (not the answer either) than I do on my 1080i D* content.
Today most cord cutters are people who don't watch much TV, so if they stream 30-60 minutes a day of content it doesn't add up to all that much. There's no way very many of the "average" TV viewers who watch 4 hours a day could cut the cord and stream four hours a day of full HD content. The providers don't have the bandwidth, the Internet backbone doesn't have the bandwidth, and your ISP doesn't have the bandwidth to deliver this to a good sized percentage of the population where you live (definitely true if you use cable, most likely true if you use DSL)
The way providers solve this sort of problem is via rationing. Either you get capped, or you pay much more for "unlimited" data when unlimited starts meaning terabytes per month for a lot of people instead of a very small number of outliers, or you do metered pricing, or everything gets too slow to stream during prime viewing hours in the evening. Just like what happened with cellular data once everyone got smartphones and started actually using it in large quantities. It was possible to do unlimited when only a few early adopters with iPhones and people using Blackberry mail made any real use of data, but once everyone had a smartphone, bye bye unlimited and hello slowdowns during prime hours and capped/metered pricing.
Cable providers who also provide Internet have a reason to dislike people cutting the cord. If too many do, they'll start raising the price of Internet and lowering the price of TV to fight back. If you have a decent DSL provider available you may not care, but some people only have slow DSL where they live and cable is their only real alternative for internet. Your fast DSL provider may become a crappy slow provider once a quarter of the people where you live are trying to stream HD content at once in the evening. Cord cutting works great today because not very many are doing it. If everyone starts doing it, since it doesn't scale it will stop being a viable alternative.
Then there's the problem of sports, for those who like sports. Today you can watch ESPN, Big Ten Network, and so on online, but only if you prove you already have that network through your TV provider. Just like with HBO. Sure, you can cheat the system by using a friend's login who still has TV, and they probably don't police it much today since it isn't costing them much, but once that changes and it costs them real money they'll probably start cracking down and suing people who are trying to cheat them.