Dems need to, as Ezra Klein put it, face why Trump won.
https://podcasts.apple.com/us/podcast/democrats-need-to-face-why-trump-won/id1548604447?i=1000699618199
They need to stop their need for political purity and their resulting in-fighting. It's ridiculous to call for Schumer's resignation. It's the same as the GOP calling for judges to be impeached.
They need to refocus their message on the working class. The people barely surviving through a gig economy, with inflation and possibly stagflation coming their way. They need to look at whole systems to understand why there are housing shortages and not primarily focus on helping the most vulnerable. Don't stop helping them, but that can't be your main messaging. Your messaging has to be we are all in this together. Let's create opportunity for all, so that all can thrive.
You have to stop demonizing whole classes of people. Police, white men, Karens. Republicans themselves. It feels good. I get it. I feel it too. But you are alienating half the nation. We talk about being inclusive. Walk the walk. Include those you disagree with. Make genuine room for diversity of perspective too.