In my OPINION all you are saying the right things to some extent.
Democracy doesn't have once face and cannot be run in the same form and model in all the countries. Foundation of our democracy system is very weak and that's why other including army and external powers intervene in our political system. We have to work hard to make our self educated and strong and that is the only and only way towards better life and security. To date all parties are corrupt to the level that you cannot even imagine and I strongly believe that the next take over by the army or group of patriotic (not taliban) will be bloody and I said it again it will be very bloody. All the politicians are corrupt to very disgusting level that you cannot even imagine. Army's training is to defend the territory and get those who were the cause of the problem in a very short and managed way, and to do this they would have to get the subject or kill it. They are always invited to take over the power and when they come they can do few things better which they are trained in and other not that require political solutions.
I would blame army only for one thing, whenever they are in power they couldn't establish the long lasting governing system and could not provide the unbreakable structure/platform for political parties to operate on without corrupting the system and as soon as the army general is gone the whole system fall down. Then I say I shouldn't be blaming them because arm general in power take recommendations from those who are favorable to him i.e. politicians or bureaucracy and they are from the same breed of corrupt womb who take advantage of the army general and make him fool and indulge him into some non relevant tasks. These people work like agents for other parties and for other countries and enjoy the governmental positions all the time regardless of the person or party in power.
Our problem is if we belong to one party then we cover up all the mistakes and corruptions of our party leaders even though we were never given any explanation and proofs of any wrong doing by any party leader or by their offices. All we think like dumb idiots that we have to praise our party senior in order to stay in the party and to get some benefits. Unless the party workers speak out about the party policies, activities and corruptions. they are not going to get better and govern better. How one politician can get better when he has multimillion several houses, cars, zero producing offices just for show offs and other things. He/she is very much indulge into his/her other personal work and just working on increasing his/her personal wealth. In this situation where he needs so much money to maintain his status, he cannot focus on governmental responsibilities and will find the sources to gain benefits and money only and only for him self. And this is not possible without doing the corruption.
Look in the matter of newly made minister from Maulana Fazal ur Rahman's party, he is holding on to the rented house in Islamabad and is not vacating, and top on that court is giving him more and more time, for what, renter does not have any right to file the case against the landlord and here the court is giving decision in favor of the renter, why, just because of the corruption. And this minister is not ashamed for not even one minute and not resigning and even the government is not asking him to step down.
The whole Pakistan doesn't have to come on the street and show their anger, only party workers can make this system better by not supporting blindly to their leaders and not raising the voice on corruption and the other things that damage Pakistan as a country.
Here we see ppp party people/ministers on the talk shows and praising their leadership and explaining what is party doing, their decisions and the governmental achievements and future plans, here is the reality, these people are not even allowed to see the big boss and if in case or by mistake they are part of the group to see big boss they are sitting in the last line and come back without communicating even one word. It is on record that some ministers don't even say a word during meetings and only say yes sir yes sir and come out of the meeting and give impression to the media and public that they know every thing and they have the authority to do any thing related to his/her ministry.
So to those who bring the facts here and claim to know the right things should understand that we all including you guys and me will have to raise voices on the issues without favoring the party or their Karta Dharta's because we are the problem and they are taking advantage of our stupidity.
We talk about India and say they have long running democracy and their army never intervene their system, well it good but here is the reality, Indian parliament has the most corrupt and criminal elected representatives compare to the rest of the world. Indian army never interfere because army knows whom they will order to do things because everyone is so corrupt and the only option will left for them is either to get the culprit or kill it, they don't want to kill 50-60 thousand politicians there and hoping that the system will self correct. They might self correct themselves but because our country is small and don't have much resources and come close to bankruptcy very soon therefore we have to act fast to correct our system and to weed out those who have corruption cancer and cannot be treated in any way.