Obama is by far the best president we've had in the past few decades, but overall he still sucks pretty badly. He was the first presidential candidate who got more than a billion dollars in donations for the race, at a time where Democrats were guaranteed to win no matter who they picked because of Bush. He's still "the establishment" that American voters hate so dearly.
Democrats should run a candidate more like FDR (who won FOUR terms as president) or Harry Truman or Jimmy Carter. A social democrat, an actual leftist-adjacent candidate. I would say someone like Bernie Sanders, but that ship has already sailed long ago... Socialist policies are popular with average Americans when nobody tells them they're socialist.
Unfortunately, the Democratic party leaders are owned by corporate money so that's not going to happen. We're gonna keep getting stupid shit like Kamala's "tough on crime" and "locking down the border" rhetoric, instead of "universal healthcare" and "zero-tuition education".
Brother it's been a month and the prices of most groceries in my area have only gone up and the stock market just got fucked up. If this is what "working so far" looks like then I'm terrified of what it'll be by the time of mid-term elections