I am not sure what Sahdevan means by Hindus and lower castes.Is he trying to say that "lower castes" are not Hindus? Also,I disagree with the term "lower caste" itself. In my opinion there only the following castes: i)Forward caste(which are relatively more well to do) ii)Scheduled caste(or dalits .These castes are mentioned in the schedule of the constitution hence the name).These have been provide special previlges by our nation to help them gain social equality.
iii)Backward castes:As enshrined in the government notification.
Thus divisive people like Sahdevan need to be exposed.