Well, of course, 50 years is less when compared to 1000 years of caste-based society. India is progressing a bit only now and they under-previlaged are only coming to compete just now. It will take few more decades to create fair-playing ground.
Again, you simply base your whole argument from what less you saw. Some classmate of yours from creamy layer got seat and you claim the entire reservation is wrong - So many other derserving poor villager also gets in but you just don't see it. Eliminate creamy layer and you will see the real benefits of reservation.
I am totally up for new census which I hope will get more consensus among different sections. I will agree is the census suggests otherwise, will you?