true, we need diversity along with the merit as a selection guideline for jobs, but the problem with a quota system is more complex.
Lets discuss us first in a) education and b) jobs.
Education: We have to start from the primary schools. Any kid has a chance to enter college only if he finishes up school. In TN this is the untold success story, thanks to Kamaraj and later MGR many children of lower class went to school and hence were able to aspire for higher education. quota in colleges is a joke, because if you have 3 lakh students taking 12th std exams then there needs to be at least 3 lakh college seats . We do have them, but what if everyone of them want to become an engineer or a doctor or a computer programmer ? we don't have enough seats. So the Govt cooks up a 70% reservation system, but which severly affects an average, poor upper caste kid ( while any average even rich/middle class lower class kid has the same seat reserved for him), which is a shame but still can be accepted for the "larger good".Okay. What about post-grad ? is there any reason for reservation? don't you think its dangerous for a surgeon to have got his degree because he was a lower caste dude and not necessarily a bright one ?
Jobs : You are running a business, for your money's worth, would you employ the best guy for the job or you'd fill it with someone just because he is lower caste . Or for that matter, would you promote someone because he is lower caste, even though you know he doesn't deserve the promotion . Basically there are various scenarios in jobs where a quota system seems to give a undue advantage for someone because of their caste. So in my opinion, there should be a guideline to companies to adhere to improve the diversity in the workplace, and of people really wanting to work in such companies . Along with merit, the HR should also be able to appreciate the persons's unique background . This is obviously not a new concept, its being followed in US with reasonable success.