I'm not surprised. I think a lot of Westerners don't get that perhaps other places don't really view their country the same way, lack that same concept of loyalty to the nation. Their bonds are instead family, clan, etc. A national army therefore means little to them. They'll defend their village, clan, whatever, because that what means something to them. The national army is just a means to get paid. Once they're required to some actual fighting, it's time to drop that M16, go home and find another job.