The bold part is something I've been saying for a long time on here. Pakistanis insult their own country, including the media. No matter how much you dislike NS, the issue people raise, aren't personal to NS. They are personal to Pakistan (like deals on power plants criticizing corruption, and all, which would get the Chinese pissed off eventually, as one example. This thread is another example). All haters should wait till he finishes up his term and then criticize him. Right now, when people do these negative things, you aren't criticizing an individual (all without proofs), but you are doing that to your country and your partners, which is an embarrassment to your country. So support the system and be positive. Otherwise, you are making your country look bad!!
On the foreign policy, NS has indeed gained respect from all around the world and he is managing everything from China, India, Russia, Europe to the US. You don't need an aggressive loud mouth for it. The cool and calmer one is, the better results you'll get. Emotional people like IK and Mushy, can only work for a short while. They can't maintain a neutral view of things to get better results for them through negotiations. NS does that very well.
For the record, their is a pretty good agreement in place between RS and NS (since the sit ins started). NS is running the show all the way. RS respects NS's abilities (proven, just see the above paragraph). The only time the military gets involved, is when its about India. Which is pretty fair. Otherwise, the days of the military generals using the "stick" are over. No military wants to face their own citizens in millions0 of numbers on streets. The message was given and understood by the military very well. Plus the fact is, Pakistan was right at the bring of being designated as a failed and bankrupt state. From that title to getting Russian, American and the Chinese investments and other trade agreements, is pretty damn awesome IMO!!