There's no way to approach anything in an objective way. We're completely subjective; our view of the world is completely controlled by who we are as human beings, as men or women, by our age, our history, our profession, by the state of the world.
I'm not sure that you can say definitively that some roles are better filled by consultants, but I would say that some projects are better handled by consultants.
I don't see a candidate on the scene right now, but it is going to have to be a candidate that people can look at as a leader and not as a man or a woman.

