I work for a major telecom company. we offer at least 5 different bandwidths/speeds for our customers, each one with it's own set monthly rate - slowest = cheapest, fastest = most expensive. I see no reason why we shouldn't charge companies like Netflix a larger rate since they suck up incredible amounts of bandwidth (the result of that is that it slows down all other traffic along that path, affecting other customers, forcing us to continue increasing our available bandwidth to accommodate their services).
most urban areas in the US have at least two major competitors with their own infrastructure (local cable companies and local telecom companies), as well as colocators/resellers that buy access from the locals and resell it as their own. in addition, most hand-held devices have at least 4G access via wireless, so wheverever the technology isn't available yet, it will be very soon. ISPs and telecoms want your business, and they're doing everything they can to get it.