When I watch something like this, I'm absolutely blown away by how utterly incompetent the local military is no matter how much time we put into attempting to train them. Somehow in the US we're able to take (often poor) 17/18 year olds, and in 10 weeks of BCT (Basic) and then in 3 week to 2 years of Advanced Individual Training (AIT) we're able to create pretty damn disciplined soldiers. Yet, how many years did it take for us to try to train troops in Iraq, and it sounds like they still just unloaded entire clips whenever they saw a rabbit in the desert.
When these countries turn over top leadership (Iraq, Afganistan, Egypt, etc) it feels that they completely lose all historical training/ability for the military and go back to square one. Complete anarchy. It sounds like a huge percentage of their people defect seemingly randomly.
Maybe I'm wrong, but it doesn't feel like this happens (generally) in European countries when there is a massive leadership change. A post WW1 Germany was able to keep enough military knowledge/discipline together to be a seriously powerful force by WW2- and that certainly didn't have external forces in there trying their hardest to give them all the help possible. Post Russian Revolution USSR was quite a force to be reckoned with as well.
Why is it so damn hard to set up decent military training? Seems like a process we should understand by now, since we've put millions of young people through it. We (americans) initially setup West Point in the middle of a revolution and have been running it since (although it wasn't the United States Military Academy until 1802).
I'm absolutely certain it isn't because westerners are smarter, better, etc (we aren't)... but there is something seriously weird over there at the same time (malnutrition, lack of basic formal education system, cultural differences, too many generations of instability (maybe one generation works ok, but 3 breaks things seriously))