Why Did the Afghan Army Fold So Fast? Because They had Nothing to Fight For

"People mostly joined the Afghan military because in a country where the average annual income is $500 it was a good job, especially if it didn’t do much fighting and if there were ways to make money on the side too.
As for a “will to fight” — given such corruption, what was there really to fight for? Certainly not the Afghan nation, as Afghanistan is actually a hodgepodge of different ethnic and linguistic groups that have been feuding and fighting amongst themselves for centuries. If there was any national consciousness at all, it would have been a simmering resentment at the occupation by US forces who in large part looked down on Afghans and themselves didn’t really want to be there."
read article by Dave Lindorff