Earlier quoted context omitted.
He's still relatively young, and likely realises the near absolute power he holds over one of the largest companies in the world is not something he can get back once he gives it up. Also Gates, to put it in very uncharitable terms, has shown that it doesn't matter if you're seen as a hated, greedy CEO as long as you do enough philanthropy later in life.
What would Bill Gates have to do to finally shed his reputation as a business man? Honestly, Gates seems like a pretty good guy from interviews he’s given and he’s doing something good with his money.
I suspect that Gates will have trouble shedding that reputation since those people will have a hard time distinguishing between his past and present behaviour.