And the people who have no other option but satellite isn't just limited to rural areas in the middle of nowhere. We live in a populated suburban area where most of the lots are about half an acre, only three houses from the main road which has cable service. The local cable company refused to wire our block unless we either get half the block to sign up for service our we personally pay for the run at $1000 per 100 feet, the latter option also meant that if we do that, there's no stopping our neighbors from signing up the day after it's installed and not having to pay thousands of dollars up front like we would have had to. DSL didn't become available until 2006, we're still limited to just 3mbps down/768kbps up, and Verizon has no plans to upgrade our area to newer technologies like ADSL2+ that would support 6mbps+.
While 70%+ might have "broadband". All "broadband" is not created equal. Many can't get more than 1MB-3MB service in their area. And that is not just in rural areas. That might be sufficient for 1 SD stream, but what about homes that have multiple tvs? A large part of the 70% doesn't have access to the fast broadband necessary.
Of course when the cable company provided details to the FCC for their broadband map they just gave them their franchise area and didn't omit the multiple blocks they refuse to serve, so the map is full of false data for our area when it comes to what speeds are available.