This has nothing to do with caste system. India doesn't have the social safety net like the west, so people tend to be more conservative, for example if you get injured at work , you are screwed for rest of your life , no disability benefits like in the west .
Believe it or not I went half my life without knowing what my caste is, no one cares about caste at least in the cities .
>> "no one cares about caste at least in the cities"
I find this to be reasonably close, till it comes to marriage. Very few families wholeheartedly agree for an Inter caste marriage.