the caste system was to keep everyone in place. so there will be no shortage of jobs and stuff. but when it became corrupt, people started to use it for other reasons, including reasons why brahmins decided to oust untouchables from society.
no hindu now supports the caste system. it only exists within some ppl who use it to dtermine fi they are better than the other person. it is used in social get to gethers to 'get' someone they hate.
and it exists also in few rural areas where it does matter.
the majority of all hindus find the caste system corrupt and is hated by God and us.
just cuz im hindu, doesnt mean im rooting for the corrupt caste stystem. it wont work in modern days, but in the ancient days, it did work.
yet the caste system is much more of a cultureal thing. but since hinduism involves many aspects of culture, ppl think hindu beliefs support the corrupt castesystem when it doesnt.