Why Did Biden Withdraw Troops From Afghanistan?

I wonder if it has anything to do with:

US-Taliban Peace Agreement in Feb 2020 to withdraw by May 1st of 2021

Peace sabotaged by a false flag - Afghanistan blames Taliban, Taliban blames ISIS which US "confirms", Pakistan blames India which Afghanistan denies (just LOL @ pajeets)

Shaky diplomacy resumes in mid-March 2020, and second round of negotiations planned for January/February

Taliban vows support for the TAPI pipeline in Feb 2021 which is estimated to be completed in a year or two

Afghanistan-Taliban Peace Talks in March 2021

Taliban decides to ghost the peace conference this week in Turkey

Taliban suddenly change their mind a day after Biden essentially extends the deadline to September 11, 2021
https://en.wikipedia.org/wiki/American_decline
https://en.wikipedia.org/wiki/Societal_collapse#By_absorption