Virtue ethics
Self-effacement: Sometimes, virtue ethics says people must do things for a specific reason, but it is bad if that is the reason.  Virtue ethics says it is good to visit a sick person because that makes the visitor good.  But it is selfish to do something only because it helps the person doing it.  So a person should visit the sick person and shouldn't at the same time. (Consequentialism and deontology also have self-effacement problems.)