So as a society do we want to have people performing tasks based on demonstrated aptitude to perform those tasks, or to have people performing tasks based on achieving certain social and political outcomes?
i very much beg to differ. A poor but high aptitude student today is able to escape the "caste" they're born into. Under a true nepotistic system, this cannot happen no matter how much aptitude he/she possesses.