i never said doing those skill work is bad. Just that they have to change according to times when traditional work is replaced in many fields by machinery and technology. So what will the guy really earn if the person practices same profession as his/her ancestors and gets paid in meagre amounts relative to the people sitting in board rooms whose salary increases manifold each year. You should see it in a historical prespective where things change. Bill gates earns more than merchants of ancient times and he does different work. So the others change with him and he represents that change. All professions should be respected, but that is the noble idea that is prescribed in Hindus shastras too which was later misused by vested interests who made sure people stay in their castes and disriminated them. People need avenues to enter into those domains which made the transition like the middle class upper castes have done. They need means to do it and for that reservation is essential to "lift" them from their traditional fields of work and update them. Maybe there are other means to do it without giving reservation, but given that in India people discriminate a lot on caste basis, there needs to be state affirmative actions like reservation.