I don't understand why Caste System is there Hindu Religion. How could it be possible that a religion divides people? If I am not wrong Lord Shri Krishna himself describes caste in Shrimad Bhagvat Gita.
Actually, here by asking this I want to know why Lord Shri Krishna describes the caste system, how he could divide his own devotees in terms of:
To God all his devotees are same then how could he describes that god will accept prayers and havan only if we do it with brahmins?