Indeed, perhaps President Obama did come too early. Or maybe he came at just the right time, and this backlash was inevitable. It’s impossible to know for sure.
One thing I do know, is that he was a better President on his absolute worst day ever, than Trump ever will be on his best day.