Pakistan public is in confused state. They really need a strong leader who can set some goals and honestly work towards them. He/she does't even need to meet those goals - just show that tangible progress is being made. Public really needs something to lift their morale. Right now things are happening just to go through the motion. There is no substance behind anything any of the leaders say.
As much it pains me to say it - Army is the only thing holding Pakistan together. Army is a (maybe the only) stable institution and has become the center of gravity. If you take Army out of the equation even for moment - everything will stop working. I mean why is the army is needed for -
Army should be used primarily for defending the border and can come to aid of public if there is a natural disaster etc. It should not be used for day to day operations.
I am not even going to touch the South Punjab issue.