That's why ESPN is thriving: they very well know that even at the Basic level of service most cable systems carry ESPN and ESPN2 because ESPN and ESPN2 carry a huge number of live sporting events, and that means a steady level of income.
Perhaps some of this because most of the programming Sucks? When I find a show I like, it gets canceled and the programming is getting more mediocre every month.
The commercials are repeated over and over again until they become nauseous.
No wonder folks are going elsewhere.