You shouldn't deny India is overpopulated when riding a train there resembles a footclub cup match.
What is the definition of over-population? Over what area are you measuring it? Those train images are likely from just one city. There are other places where the trains just run like any other place.
We can split hairs about other places, and obviously lots of places have their population/crowding issues. The planet has a lot of people.
But India is just not useful as a data point for blaming social media for these phenomena because it's such an outlier. Practically anything informing the people of India of something somewhere of interest is going to generate a thundering herd of exceptional proportion. You don't need social media's help.