Who is responsible for the proliferation of the intelligence agencies in Pakistan?

It is lesson from History, history back to the pre-historic times, agencies gets powerful when rulers are incompatible.. nothing new in Pakistan…

The ruler in Pakistan are corrupt upto the level where examples can be set… military and political leaders have used intelligence agencies to monitor the opposition.. same as they have used Police to curb their opposition… as a result we can see, an extremely corrupt and to some extend un-organized POLICE has gone out of control.. think about the organized agencies..

In order to keep everyone in their respective role, the character of rulers should be above average… which i don’t see happening in near future…

Just tell, me Can NS, Zardari and other political leadership can be trusted???