Human nature, some people do love charismatic leaders. It's hard to comprehend for those of us with a more anarchist nature.
That being said, I have no idea of this guy's contributions. It's easy to dismiss entrepreneur/managers because they're not top scientists, but they also have very rare skills and without them, projects don't get done.