Google buying them would be even worse for competition than AT&T. It'd be a total closed loop: Google OS, Google handsets, Google network, Google services. John Rockefeller could only dream of that sort of integration.
Plenty have materialised. Just not in the US. The three carriers in Aus are pretty much dumb pipes.