Aside from the usual low intelligence responses on this thread which is the majority.. and looking past the private revenue and cost which need to be recouped..
This could actually be hugely beneficial especially for eServices, e-commerce, education, local IT services etc. naysayers have a whole world of empirical stats across many countries so good luck with that. Hell even the politics of the country will under go rapid evolution and if part of a constitutional right, once provided government will not be able to withdraw it like many countries have.
History and stats says this only positive of pulled off.. funding it is a problem but there are ways around this other than tax payers of people use the intelligence they claim to have.
You can have all the educated people we want (well we got free schooling already). If there is 0 jobs, then it's a mute point. We are already at 45% unemployment rate. If people need free data , i doubt they would be in the market (have money) to e-commerce, or use local IT services. or even eServices.
So as government before you start dishing out free* data, fix the electricity , jobs creation (red tape , BEE) , crime , corruption etc etc.. then go for free data.
This free data is just another one to get voters back in the ANC crowd. Free = votes. Then ANC doesn't really need to fix any isses. Squirrel can go and "see we gave you free data"