These services are all partially overlapping solutions. Here's what I want:
- All TV shows, current season as it airs and all past seasons
- No commercials
- No time pressure to watch before "expiration"
I'm willing to pay substantially for this. I'm talking $40-60/month, and I don't care about HBO or Showtime either. Instead I have two services that charge me $8/month and have the selection of a small-town Blockbuster. If any of these services were actually trying to compete with cable, they could charge more and provide access to the rest of the content. Instead they seem happy to play the annoying long-tail game with off-brand crap, and it's deeply dissatisfying.
The real problem here is absolutely not technical. It's contractual with the companies that own the content. I doubt you could do better than they have without offering more money, but I think there could be a real niche there if you're willing to charge customers actual money to provide actual service.