You are also assuming that if not for Free Basics, there will be nothing done to increase the internet spread in India. As those opposed to Free Basics have repeatedly pointed out, there are other better options available.
Facebook has reportedly spent more than $20 million to advertise, push and lobby for Free Basics. Just imagine if that money was used to provide some MB of unrestricted internet usage to people. A lot of people would have benefited. That also begs the question, how is Facebook going to recoup that? And every answer to that question is bad for those poor users that Facebook is connecting to their own walled garden impersonating internet.
Also if people can afford to get phones that support connecting to internet (these days almost all such phones are smartphones and prices start from Rs. 2000 onwards), can they not afford Rs.100 odd to get a reasonable amount of 2G data to access the actual internet? Imho most of them can.
The last time the West tried to help us and bring 'enlightenment', we were enslaved for 200+ years. Do you want that again?