It was one topic asked for us in Group Discussion round in Campus Placement. Where there were equal discussions made on against and in favor.
I think there is no need for reservation but as always some people will never understand the meaning of reservation.It will alwayas be needed