Well done Rajiv. Good to see some sane thinking. As racism, so is casteism bad. As is jihad, so is upper caste-lower caste strife is bad. Unfortunately, the previliged group will always assert itself and terrorise the weak. If the lower castes have their way, they shall do the same with upper castes, what the upper castes have done to them. History shall turn a full circle. It is only when all remain within their rights and work for benefit of all, can we hope to ahieve an egalitarian society.