The main problem with Cable is its inconsistency, not only from company to company, but in different areas within the same company. Some of us are fortunate in that the cable in our area is state of the art, or close to it.
I love my Moto 6412 and Comcast service. I really liked my 721, hated my 811, and tolerated the basic 311 and 50x, but didn't care for a lot of Dish's business practices concerning engineering, manufacturing, service, programming, and pricing.
I do not miss Dish other than the availability of WPIX and the free TVJapan news broadcasts. (TVJapan is available with Comcast, just no free news.) I also wish I could get the Voom10. But, I am sure that I would view and record my local HD and regional sports HD far more than Voom10 on my FREE dual tuner HD DVR. (Dish 942, of course, has that $250 upfront fee.)
Also, even though my cable's SD locals are currently analog, they still look better than the smeared, mosaic of overcompressed Dish locals. Plus, my system is converting to QAM256, and moving many of the "cable favorites" to the digital band, and simulcasting the local channels as well. This improves PQ and frees up bandwidth for more HD. I expect to see Voom Originals on my Comcast system in the not too distant future.
Finally, Comcast's VOD is nothing short of amazing. Most of the content is FREE. Yes...FREE. There is always something to watch, even when there is nothing to watch. They're doing away with the PPV channels, and using only VOD for PPV. That frees up a TON of bandwidth, as well.