What sort of precedent would this set? If you ban sociopaths whose attributes (lack of empathy for one) are perfectly suited to oversee thousands of individual people, would it lead to banning, for example, a brilliant person with Aspergers from writing code because they can be a difficult on a team?