Currently, to the best of my knowledge, the following are the models that Internet connectivity is provisioned to citizens: private telecommunications companies, community based Internet Service Providers (who still need private telecommunications companies), and local government (i.e. municipalities, but they also still run this on private telecommunications companies infrastructure. The rest seem to be a hybrid of what I’ve mentioned, and as you can see, the key denominator is that private telecommunications companies still play a key role in Internet connectivity.
However, as we’ve witnessed in Africa, the system is such that telecommunications companies hardly ever put up any resistance when governments order them to restrict or shutdown Internet services. It all has to do with the dynamics around how governments are responsible for issuing telecommunications licenses to private companies, and as such, companies find themselves in a catch 22 situation where not fulfilling the directive, and fighting it in court, could later result in them losing their license.
Given how important the Internet has become in our lives, perhaps we need to start seriously thinking about who and how Internet services are provisioned in each country. The current power and legal dynamics between telecommunications companies and governments don’t seem to be conducive to a free Internet.