Firstly, you have to tell you are with reservations in India or simply reservation.
Because reservation in India is flawed. Today rather than reducing caste difference reservations have made caste discrimination more than it was before. Today, reservations are core of Indian politics and for this we cannot blame any party because ALL parties use reservations to survive in elections.
there is no leader who has a strong say on reservations.
Reservations are important for socially backward and financially backward to come up and make India equal in social status.
They have to be given to those who are backward but not to a particular caste. and if a caste is really socially backward then it should be given to them.
Clearly you say that that you are with the current reservation system but ask yourself have we really progressed in creating equality between castes and have we really finished caste system.
the answer according to me is NO but rather we have deepened caste roots in our nation.