Rajeev Yes you are right in your argument. But what is the alternative in india? I mean what other party can provide an alternative? BJP? Ha, they talk about Hindutva! Hindus! that's good. But that Hindutva is Caste Hinduism! Bingo, that's the problem. Either way there is no solution for the Caste divided, Hindu India! Why?because the parties you mentioned want to divide and rule along caste lines and the BJP doesn't want to address the caste issue at all! I will say that you will suceed if you make a non Brahmana caste person as the main poojari(priest) in the apartheid Kerala! Please don't blame others for Hindus problems! Why don't you ask every caste in Hinduism to be denominations like in Christianity and ask them to have their own churches, like catholic church, marthoma church, yacobite church etc. but then what will you do with the 1% Brahmana population? so please don't blame others for the incompetence of Hindus!