Sometimes you have to accept the flaws and issues that people have, in order to accomplish the greater good. If you are in a leadership position, the priority is mission accomplishment. All else is secondary. Your people will not be flawless: some of them will have issues. If someone is a top performer, sometimes you have to learn to work around those flaws, as long as his abilities merit consideration. In special situations, you have to make allowances for people, and work around problems. Circumstances will be the judge of this principle–and it should not be abused.