10% of country owns approximately 80% of the wealth.
Majority is poor. You don't need to look at the caste.
Anti discrimination laws are important but if we keep focusing on caste, nothing will change if you don't tackle the core problems that is extreme inequality.
I firmly believe the mentality of digging graves for each other is a mindset of poverty and that is what happens in most of India. Scammers exist because scams pay more than real jobs. Stereotypes are formed because some of that disproportionately affect poor communities or specific group. It's a vicious cycle. Poverty makes everyone angry and find reasons to seem better than others. Caste is one of them sometimes when you can't find others.