I understand that it's a great service for a great price, but the question is how long that remains sustainable. Right now they're sitting on such a pile of money that it doesn't matter whether they provide internet access in a few cities at a super cheap price. They benefit enough in reputation and in extra usage of other services when people are able to use very high quality internet.
Proof of this is that Google disallowed running servers (the very thing that makes the internet the internet, end to end communication) up until their reputation was almost completely tarnished in the hacker community. Only then did they relent and allow servers to be run. They're not much different from other for-profit companies.