The reason there is no competition is because of regulations and physical constraints. We need ultra wideband mesh nets. Or some kind of single strand fiber with a glue that attaches it to the street and a new law that says that laying fiber strands is a natural right of every citizen.
We're getting to the root cause of the problem here: lack of competition.
These ISPs already have the lowest customer ratings. If the customers could switch to another ISP they would.
This stunt would amount to kicking a man that's lying down. He's already used to the shitty quality of his Comcast connection, but now he's being punished by CDN providers without being able to do anything about it.