Note that this piece appears in The Guardian. I don't know how it works in the US, but I'm of the impression that in many European countries, basic infrastructure like energy or transportation or communication links is either very tightly regulated or owned by a non-profit organisation that in turn is owned by either the local consumers, the local authorities, or by the state.
DNS operates in this way, as far as I'm aware.
Can we move in this direction with things like search (Google) and personal publishing (Facebook)?
Perhaps if the tech community delivers the software, and the societies themselves start a serious discussion about it and delivered the users?