You're missing the point. Yes the cable/satellite companies do offer more, but at what cost? And I'm not just talking strictly financial costs. I'm talking about what else you could do with your time rather than spending all day in front of the tv watching cable so you can justify the monthly expense. It's just not worth it to me. With watching Netflix, free OTA TV, playing $1 iphone games, browsing the internet, playing flag football, hanging out with friends/family, and etc. the variety, the cost, and the time needed to spend to justify the cost make a cable/satellite subscription at $100 a month not very attractive. I'm sure many will disagree but I bet many others have never thought of it that way.
Here's something interesting to try. Ask someone spending $40 a month for internet and $100 a month for cable/satellite which one they would give up if they had to. Even though cable/satellite is often over twice as much as internet, you would almost unanimously get people to say they would rather keep their internet access. Even though you basically get the same thing from both which is entertainment, news, and information about the world around you.
That's something to think about.