Read "Master Switch" by Tim Wu to see how we got from point A to point B.
There's no beef to your argument. The telco oligopolies are the result of two simple factors:
1) Telecom is a field with almost infinite economics of scale, which means that the natural tendency is towards consolidation until there is only one company left. It's the textbook case of natural monopoly.
2) Most of the existing telecoms arose through government-sanctioned monopolies. Those monopolies didn't arise because lobbyists padded the right pockets. Those monopolies arose because rural areas dominate U.S. politics (their votes count about 2x as much when election districts are accounted for). As a result, governments go to huge lengths to make sure that utility providers don't do the most economically sensible thing of concentrating infrastructure in densely-populated areas. One of the measures is giving utilities monopoly rights in return for their servicing rural areas.
The fact that it takes something like Google to take on these interests is completely unsurprising. They are one of the few companies with the dollars to address (1). They are also targeting, so far, only Kansas City (not a megalopolis, but an urban area of 1.5 million people) and thereby dodging (2).