I detest the idea of relying only on internet for program delivery. If your internet goes down, then you're in a bit of a pickle. Our area recently experienced an internet outage that wasn't just one provider. From what I understand, someone dug into one of the major fiber lines between here and the metroplex. One of our local TV stations use's three ISP's, but when they all come through the same pipe, it doesn't really matter.
I experience regular issues obtaining the few programs we air that aren't available via the AMR-100 or the XDS which we have to download via FTP. I don't recall ever having a single issue with delivery through C-Band.