I’ve been mostly impatient with centrist criticisms of President Biden, but the following from Walter Shapiro hit home. I don’t think it comes close to presenting the full picture, but it has enough solidity to merit discussion.

For months, the president allowed left-wing Democrats to dream of a $3.5 trillion social spending bill, even though there was no plausible route through the Senate. Now that Joe Manchin and Kyrsten Sinema are still dragging their heels over a downsized $1.75 trillion package, there is a self-destructive sense among Democrats that Biden is a failed president.

The Washington Post-ABC News Poll found that only 44 percent of Democrats strongly approved of his performance as president. Nothing is more enraging than the failure of Democrats to remember that the alternative to Biden is not Bernie Sanders or Elizabeth Warren. It’s a second act for Donald J. Trump.

I’d like to point out that things would be better if Sens. Manchin and Sinema had been more supportive of Biden’s agenda and shown much greater urgency about seeing it enacted. But it’s true that their resistance was no secret and that the Biden administration could have made this clear much earlier. This would have had two obvious benefits. First, it would have reset expectations at a realistic level so that the eventual package was seen as more of an accomplishment and less of a compromise. Second, all the decisions and deals could have been brokered during the summer rather than stretching through the fall, into winter, and possibly into 2022.

I think there was a failure to manage expectations which probably was one part wishful thinking and one part feeling the need to show some fight for his campaign promises. The Biden administration isn’t getting as much credit as they deserve from the core supporters for refusing to quickly cave to demands of Manchin, Sinema, and the centrist House caucus. Instead, as Shapiro suggests, they’re getting the fruits of disappointment they were trying to avoid.

Faster would have been better even if it came across as weak. The weakness is built into the system and not something that can be finessed away. Likewise, people having unrealistic expectations is baked in the political cake, and the political challenge is to manage the problem because rainbows and ponies won’t change human nature.

The truth is that Democrats should be ecstatic if Biden can convince Congress to invest anything in America. If we can just pay our bills without defaulting, that ought to be considered a minor miracle. People don’t understand how bad things really are, and they blame the people in charge instead of the people causing the problems.

So, yes, Biden’s poll numbers are quite bad, and a big contributor is Democratic unhappiness that’s based on magic thinking. Biden couldn’t wave his hand and makes this go away but he could have prepared people better.