Ummm - Modi is from one of the backward classes. Amit Shah is a Jain not Hindu upper caste. The president is a tribal woman. This whole upper caste bashing doesn’t reflect reality.
In Telangana, someone was arrested for making fun of the CM’s nose: https://www.moneycontrol.com/news/trends/andhra-student-arre...
These are all parties that are opposed to the BJP. I wish there were parties that are committed to liberalism, rule of law and institution building in India. Not very optimistic at the moment.
But otherwise agree with you. Yogi Adityanath another possible successor to Modi is also not from a privileged background.