It is a humanitarian crisis in the first place and having a place under that form of religious rule should never be acceptable. If we didn't go in, we could've at least kept providing freedom-loving Afghans with air support until they got their own air forces ready.
You seem to have forgotten that there was no humanitarian reason that the war in Afghanistan started. It was based on a litany of lies and then perpetuated with more lies over the next 20 years - the biggest being that we were transforming the country so it could stand on it's own two feet. After 2 decades, trillions of dollars and thousands of lives, it didn't last an afternoon.
Lies, lies, lies.
If there was a humanitarian mission to actually change the country, it would need to kill more people to be successful. The stories that troops tell of hearing children being raped and being told not to intervene because "culture" is why nothing changed.
But then that was the plan. The trillions of dollars are spent on the war but don't stay in the country - they go back to the US and into people's pockets.
This was never a war that was fought to win or to change anything, just to maintain the status quo and keep going, and going, and going ...
... until the wheels finally come off and it becomes untenable.