He may be decent
He may be principled
But he is also a moron.
You do not promote morons to high positions (even if you personally like them). Morons hurt your cause, regardless of their best intentions.
That's because the mainstream press told you what to think of him, and you always believe the mainstream press because you are proud of not being one of those people who learns from his mistakes.