Who the hell told you caste system is all bad things. A 60 decades back people thought genetics played only 20% role in ones behavior. Some decades after its role became 40% and the it became 60%. I am not in favour of practices like untouchability but then they never were part of our vedas either. Darwins' evolution theory says categorization forms the basis of evolution of species and it forms the basis of every modern belief and science. So what makes you think caste system is such a redundant concept. You are bunch of idiots who think all five fingers are alike. Caste system started with a well defined concept that a specialization exists everywhere in nature and society. Some of the fools started abusing it and remaining fools like you gave bad name to caste system and then by reductionist theories painted the entire culture, Hinduism as bad.