Biden became worse in the last year, but he wasn't a 'puppet', certainly not like the current president is. I'm not a fan of Obama's actions but he at least gave justification instead of inventing it and lying like Bush.
Kamala was the obvious choice and the only adult running in the last election, but she lost largely due to sexism, racism and gullibility of the red state population.
Assuming we get to have another election, we'd hopefully have someone like Bernie or Elizabeth Warren.
Democratic rejected Kamala resoundingly in the primaries, and then the Democratic leadership tried to force her down everyone's throat. That's on them, not the voters. They asked people to eat a sandwich some shit on it instead of a shit sandwich and not surprisingly voters weren't too enthused.