In India the reservation debate has reached a point where things like 'citation needed' and 'provide proof' are now largely excuses to cover for pointless spending towards socialist 'rob peter to pay paul' schemes. Some people find reservation apologists so absurd that a debate isn't relevant any more. The problem and pains faced by hardworking kids from middle class families are now beyond complaints. Most people know by now, nobody cares for them and they have to work far more harder than kids who get reservations.
The net result is general merit kids are far more competitive and do well on the longer run.
Either way I know nothing will change on the ground, because this is large a political issue. And politicians let the system continue because they get votes in return.
For merit people the path is very simple, move out as the system doesn't reward you. There are better places on earth to contribute and build your career.