I think striking in SW will only take care of the problem in SW not anywhere else in Pakistan. We forget that people from these regions have lived in Pakistan for the past 60 or so years unchecked everywhere, they are part of population in every corner of Pakistan. SW is no foreign country whose borders are drawn and protected formally by our forces. It is not even densely populated. I don't even know who goes to SW for anything other than returning tribal people native to the region. ** Pakistans problem with terrorism is hierarchichal and manyfold. People need economic opportunity and fair chances of growth as well. Corruption is one of our biggest hinderances to transparency from top down to bottom up. We cannot expect to guard each building either. There is no lower level justice either in Pakistan.**
Pakistan is destined to fight this war and continue to make it more deteriorating the longer it prevails. Pakistan cannot solve this issue until the educational aptitude of every average person goes up and mentality changes. Killing on either side i.e. terrorist or government will only spur more and more vengeance and hostility. We can treat the symptoms forever but we need to cure the disease as well (which is actually a more defiant and persevering task).
Agree that it is a hierarchical problem and can't be solved just by any military operation. For this we must adopt a multi-fold strategy, and adopting an offensive posture would be the 1st step. Economic growth and educating people definitely is the best solution for this situation, but it takes time to educate people. It can't be achieved over night by a constitutional amendment or announcing a new policy. We should have started doing that in mid 80's.
Now these criminals are targeting institutions which are responsible for keeping society intact, in terms of providing safety to citizens & defending against any aggression. They are NOT going to stop it for us when we are focusing our energies & resources towards educating people & economic growth.