This is what you get when the situation is all messed up and there is an internal power struggle. All army have to do/say in response CAN be that they are merely an institute of the government and can only do what they are asked too. In this case the gov of mute and so are they, there hands are tied. Now how RIGHT or WRONG this actually is a separate debate but one cannot deny that on paper this is a valid reason.
Back to what ACTUALLY might be the case is that, as i have always been of the view, the government is IN on all this. These attacks are with consent of Pakistan government and thus the Pakistan Army leadership. What is wrong is that these are not as CONTROLLED by Pak Military as they should/could have been. That would have been to our great advantage, specially related to Pakistan international image. Where and when they got out of our hand is anybody's guess. The fact is ONCE out of control, it was always going to regain that lost turf against US. To be honest, we really don't have any active/aggressive solution to this problem
HOWEVER, there is a second relevant problem here as well and there is an excellent solution to that as well, acceptable to all parties and beneficial for everyone involved.
That second problem is lack of transparency and will to come forth with truth. Pakistan government MUST announce there involvement in these attacks, in fact, must actually market them to let the world know what we are contributing to this war and what we are sacrificing here. It is all about diplomacy. You need to show your positive side as everyone else is busy looking at your flaws (and there sure are quite a lot of them there). We, the world is in a war against terrorism, our religion do not tolerates this so what shame is there in admitting that we are fighting the terrorists along side America. At least that will help us get rid of numerous acquisitions we face currently. Make it public knowledge that we are working with US to eliminate terrorists from the region together.
This approach, while good on paper will actually involve some sacrifices from both sides. We will need to be honest in our dealings with the Taliban and deal with all groups on equal basis, consider them all as evil as the other. US will need to do the same and in the process, both will be giving up on some assets. US will need to be equally proactive against TTP as they are against Taliban right now. If there have to be no good taliban bad taliban from our side there cant be any from there as well. The US will have to keep in check the growing anti-Pakistan elements in Afghanistan under foreign backing. We can then take out the terrorists on both side of border, working together. The question here is, WHY would THEY do all this when they can just carry one with there strikes as they want too. The answer to this is because we will convince them that this is in best interest of us all in the long term (which is true actually), let them know and make them believe by honest efforts and excellent diplomacy. Its not easy but it not impossible either. US are not having fun time in Afghan either and they know as well as anyone what they can achieve working together with Pakistan AND MOST IMPORTANTLY, AFGHANISTAN!!!! Dont forget those who are actually at the center of the all this mess.