Yes, the duopolies are due to regulatory capture in the US.
A lot of ISPs need permitting that they will never get in order to enter a new market/location.