I saw a statistic recently that the Afghan military lost 66,000 people killed in fighting the Taliban. This is some 12 times the total number of Americans killed in Afghanistan (counting contractors). so how can people (on both sides) get away with claiming that the "Afghans wouldn't fight"?
Where did you see this information and why do you believe it's accurate? If true, why are the Taliban so tough to beat? Why did the President take a bribe to abandon his post and get out of Dodge?
Why would they fight? Half of them are either al-Qaida sympathizers, al-Qaida operatives or al-Qaida agents, and the other half are Taliban sympathizers, Taliban operatives or Taliban agents. What's the difference between the Pakistani ISI and the Afghan Army? There is no difference. They're both full of al-Qaida supporters or Taliban supporters or both.
The Western governments that took over Afghanistan 20 years ago trained lots of Afghan troops but failed to put any effort in training senior officers and any command and control infrastructure, meaning the Afghan forces remained entirely reliant on Western support to operate. I suspect this was entirely intentional on the part of Western governments. The problem is that when the US (and thus other Western) forces withdrew, the Afghan forces were left with no command structure. The individual soldiers would have remains willing and able to fight, just as they have been for the past two decades, they just immediately lost the ability to do so in any kind of efficient and effective manner.
I think that's a theory, but the Afghan Army did have senior leadership and a C&C structure. There may have been some examples of individual units resisting, but I've not heard any from the news.
The Taliban die just as easy as others die. Who the hell here can speak for the president of Afghanistan what took off like he was whipped.