The greatest barrier to Internet usage in Africa is data charges. The vast majority of mobile owners cannot afford the price of data and are limited to using older "featurephones". Any move to widen access to information is to be applauded. There is no public information that Zero Facebook is actually being charged for the zero-rated access from the mobile networks involved.
Network neutrality is an irrelevance to someone who cannot afford Internet access. First world problem :-)