Re: Far to late
I think the Afghan army was poorly organized and had exaggerated their ability. We can yell cowardice but as a grunt if you see clearly your unit is in shambles and you'll be overrun anyway, why stay to die for nothing?
I don't know if that's the reason why they crumbled but the point is, the afghan army was not one entity but lots of units all over the place with people making their own decisons for their own reasons, facing an enemy who'll slaughter anyone, including families for fun.
One province is mounting an organized planned resistance I wish them the best but the country will probably be in civil way forever.