It's funny to see Trumpers blaming Joe Biden. The Trump administration signed a "peace" deal with the Taliban and set and announced a schedule for full US troop withdrawal, culminating in final withdrawal May 1st 2021. There were about 13,000 US troops in country at that time and just a couple thousand there when Biden assumed office this year. The Biden admin extended final withdrawal by a few months, but otherwise kept the Trump agreement with the Taliban in place.
I don't see how anyone who supported Trump's deal can now criticize Biden, except for being blatantly politically dishonest.
A peace deal with the Taliban! Stupid and useless. That said, and as dumb I think it was to make any deal with the Taliban and announce a withdrawal schedule, it's clear that we would never have been able to leave and also have a stable Afghan government capable of keeping its people safe and keeping the Taliban out. We certainly did try over twenty years. Oh how we tried. Building bases, training and equipping the ANA with the hope of turning it all over to them safely. Clearly now they were never capable of doing it on their own and we would have had to stay there indefinitely.