This line of reasoning ignores the huge role of socio-economic constraints in people's lives. It emphasises merit over other social factors. Hence, there will be increasing pressure to reduce spending on social welfare programmes, as such programmes are seen as a waste of money spent on lazy people who are just living off the government. Any social welfare programme is now seen with contempt. The middle class thus delegitimizes the social welfare architecture. It attacks the fundamental morality of redistribution.
Added to this, the Indian middle class has found its own solutions for education, health and security in the private sector. They thus don't make any efforts to improve the public services in these sectors, which are the only available option for the poor.
Such a view discounts the underlying reasons for the emergence of such politics. In a hierarchical society with deep social inequalities, where an individual is not seen as a social equal, the oppressed perceive politics as an arena to assert their equality. A person of their caste in a position of power gives them a sense of pride and confidence, to push back against the daily inequalities they face in the society. It is a strive for dignity.