In the end it was a very small commitment for the US, with huge gains not just for Afghan people but also for the US.
We can invade a bunch of countries in South America, Africa, Asia, and Europe and possibly "improve" lives there, impose our will, while sucking money out of America ostensibly forever.
Or we can sanction human rights abusers, offer proper asylum, and if there are any real on the ground changes from within the country then possibly support in a similar way to support in Ukraine.
I do agree that Bush deserves the blame for turning what should should have been a hunt down and destroy Al Qaeda mission into a sprawling invasion of various countries in the middle east
Regardless, Obama, Trump, and Biden had to deal with the situation as they found it, whether they agreed with the lead-up or not.
This was not a win, and the Biden Administration lying about it at every single stage of the process until the final troop was out was downright cowardly when all we had to do was continue to commit to sit on our asses while Afghani society rebuilt itself.