You have your opinion, and I have mine. As mentioned, both are irrelevant. What voters think will be what matters. We'll see the results of their opinions soon enough.
Personally, Obama sure was stupid not to have done better earlier. Hillary lost to Trump, at least in part, because of the dogshit Obama economy. Funny how that turned around immediately after Trump was elected.
Bad luck for Democrats, as Robert Heinlein might say.