please go and read history books and if you have time read Manusmriti. And look around you. Go visit the villages. And then you talk about reservations. I totally agree on merit. However there needs to be a proper definition of merit. So called merit in India is based on false premise and a education system that is partial to the people who have resources. You so called merit is nothing but law of jungle where the lower castes are only preys for you. You don't have or don't want to ackowledge the ground realities of this country.
All the technology we use today was invented outside borders of India. We should recongize this fact when we talk about merit.