Pakistan is not the best of allies. They fight the Taliban, but they don't want to do too much damage as Pakistan uses these Taliban to fight India (Pakistan using Taliban against India as its strategic arm). There are also many soldiers in the Pakistani military who support the Taliban (Why the Pakistani Army Will Not Fight the Taliban). In addition to this
Originally Posted by donsutherland1
The bulk of the Pakistan Army is from Punjabi. It is likely that each village in Pakistan Punjab does have a significant number of men in the Army. It has been the Pakistan Army in Punjabi that shows little willingness to fight the Taliban. Up to 70% of the Army is Punjabi, these men are not going to start fighting their own brothers, even if the brother is Taliban. Further, Pakistan is not going to sacrifice its national security for the US, and its national security requires control of Afghanistan. The Pakistani Government is fed up with American pressure linked to the billions in loans. They hate it, yet need the loans, so they go through the motions of fighting the Taliban. Americans have made derogatory comments on Pakistan for so long.The rank and file Pakistani soldier doesn't want to fight Taliban, but secretly wants to kick American butt.