I would take anything said by r/india with a pinch of salt. In fact, I would reccomend staying away from most main stream Indian subreddits. Each one is peddling some kind of disgusting agenda.
The ban-hammer heavy moderation doesn't really help. I would post this criticism on the subreddit itself, but it would be removed as any criticism of the sub/mods is against the rules and is automatically caught by the AutoMod.
The sub seems to really be in favor of progressive skeptical thinking but the manner in which the mods operate the subreddit is exactly the opposite.