Just felt like venting out now.
The only power that people can wield over you is what you give them.
Why do you give such high importance to them? Listen to every opinion but never take it to heart. People who call us "low-ranked" where the ones who begged and wandered to come to India for most part of the human history. It is better if we put the criticism aside and start working and putting our own small efforts to make India great again.