Remember when getting a new TV channel meant calling your cable operator, waiting three days, and paying extra for a bundle that included twelve channels you'd never watch? That era hasn't fully ended ...