> You are mistaking caste for class. They are not the same.
While foreigners may confuse between caste and class, everyone in India knows that there is a high co-relation between caste and class (mobility), and that invariably higher castes are higher on the class hierarchy, among Hindus (the majority population in India). The rigidness of the caste hierarchy that prevented mobility in it (rising up in the caste), has had a modern spillover effect on India's class system too. Many caste supremacist believe that class equality is an attack on the caste system, and thus use this reasoning as a basis to attack the economic and consumerist aspirations of the lower caste.
E.g. Incidents of attack by upper castes on lower caste Hindus when they try to imitate Bollywood types wedding to highlight their better social status:
> “They told us that we had to take birth as upper caste people if we wanted to ride a horse. I pleaded with them that Aakash is an orphan and they allow the marriage procession to pass off peacefully, but they did not budge from their stand,” Khema told Gadh police in the complaint.
Source: https://timesofindia.indiatimes.com/city/rajkot/dalit-groom-...
There are many other such examples, where a lower caste is prevented from enjoying the benefits his economic class can afford him, by his castiest upper caste brethren.