How many different sources of internet do you have access to in your area? I and most other people have approximately 1.
What city are you in?
I am in a small town in rural East Texas. We have the following:
Suddenlink Cable Internet
AT&T DSL
AT&T U-Verse
AT&T Wireless 4G
Verizon 4G LTE
Sprint Wireless 4G
Nextel Wireless 4G
DirectTV Satellite Internet
EchoStar Satellite Internet
ViaSat Satellite Internet
...and many prepaid wireless services I can't even count.
At that, name for me any town in the US and I can guarantee at least 3-4 ISP providers of some sort because, at the very least, almost all towns have wireless coverage and satellite options cover almost 100% of the US. Long gone are the days of hard wired ISPs being the only option.
Some people may not be aware of all the options and may not want to pay for some, but there are options for those who are willing.
It is a complete myth that there is no competition, just people not willing to research the competition or maybe pay more for the service they want.