I think Biden is a one term president but not for exiting Afghanistan, unless it becomes again the host for the sponsors of a new major terrorist attack on the US. And it is not clear to me that this is something the Talibans are really contemplating.
I think people are surprised by the speed of the outcome, not by the outcome.
Trump's plan was to be out by Christmas, which generals delayed to May. This is not Biden executing Trump's plan.
But I'd settle for getting US citizens and diplomats (and afghans who've earned a visa) out before having our military cut and run in the middle of the night.
And all before the summer gave the Taliban time and mobility (as in no snow) to start gaining ground.
Yeah, I've read that the Taliban basically retreats during the winter, then returns for "fighting season." So it would have been much smarter to withdraw US troops during the winter. Withdraw them now ensured that the Taliban was in the best position possible to capitalize on it, which we are seeing now.
The average Biden voter isn't losing sleep over having less presence in Afghanistan and knows that the mess was in place long before he stepped foot in the office.