Actually, I agree with the article: if you have a Brilliant Jerk on board, please fire them as soon as they've got another job. Think of it not as your company outgrowing this person. Rather, face that this Jerk is simply in another level. Your big, homogeinized corporation can't play it anymore. They need to graduate to bigger things.
Honestly, if I were to manage the kind of self-driven, startup oriented, charismatic doctor that the article talks about, I would feel like I was wasting their talent every time they came to work. This kind of talent doesn't belong in a proverbially esclerotic Enterprise, it belongs in a medical startup or something. Kick them out and send them to an employer that really needs someone like them. You're not that startup, you're BigCorp now. Put on your grey suit.