IOW, Rest on (one's) laurels - Idioms by The Free Dictionary
IOOW,
It may be worse than never having become a surgeon at all- having the potential to do good, and… I’m sure he thinks he can do “even more good” by going into TV/politics, ugh, it just makes him all the more terrible.
LOL, so many brilliant minds, squandering their talent on the daily drudgery of saving lives and other common good activities!