Sorry that's not true. Facebook generated revenue of ~25 million for 2016 in India. Supporting 100s of millions of users content for 25M dollars. I'm sorry this is a lossy business but good thing to keep increasing number of users to pump up the stock price and keep engineers motivated.
Snapchat won't go to countries like India, SE asia which are densely populated as it doesn't really make sense to them. 1. Poor app experience as users have cheap android phones in which fb app won't even work properly. 2. Hosting cost/Advertiser cost might not be great.
These two points make sure, investing in developing countries to get more users is nothing more of a Stock Play and a joke.