Caste structure has been existing for centuries, and its getting abolished. There are other separation's besides caste - there's religion, there's language, there's cultural differences, there's social differences etc too.
What's strange is discussing this with someone who lives in a 97% Muslim dominated country who isn't going to understand what it means to live in a not only secular country but where multiple levels of variations exist. I don't mean that in a derogatory way.
India is unique here, because all most countries in the world are homogeneous or follow one way of life.
There's no single mindset, there's multiple thought processes that exist..and communal or far right is one of them. You cannot compare it with Pakistan - which Tshering rightly described is born out of a communal disharmony and a communal mindset... that Muslims cannot co-exist with another faith.