It's like McDonald's building "free" roads that you can use to reach McDonald's, but if you want to go anywhere else you have to pay tolls. It is unbelievably self-serving and for Zuckerburg to dissemble on that point is wildly disingenuous.
"Well, at least they can reach McDonald's" is not a good argument against just building roads and letting people drive wherever.
Personally, I wish there was a better scheme to allocate precious wireless spectrum other than giving a 100 year license to the highest bidder in an auction. (Whether the auction is rigged or not is besides the point.)
We talk about common carrier when it comes to wireline communication but why can't we do the same for wireless?
I don't know about others but it sickens me to think that we consider it an achievement to raise a couple of billion dollars for granting exclusive license to prime low frequency spectrum to Cingular/Verizon. Wouldn't it be better if wireless carriers didn't have to fight over who has the least bad coverage? There has to be a better way...
Also, to be in good books McDonalds is giving access to school and hospital also for free.