Bro, the answer is simple. What you said about army supporters is actually quite the reverse. I hate politicians and I love the army, and yet I have a very negative view about uncle sam.
It will be foolish to say that money doesn't speak. However, that is not the objective of WoT... infact, I'm not sure we have an objective. We have lost more money in the War on Terror than gained it through aid...
As for your last question, it would be the army. It is their blood that runs when their bodies are pierced with bullets, as they fall to their knees for their land and religion, Pakistan and Islam.
You have just answered your own questions. This is why politicians are hated so much. Why do you think Musharraf was so hated? Figures say he improved Pakistan, but he was always pro-US and USA has never brought us good. Their intention is to chew us up and spit us out, and our politicians allow exactly that.
Last of all, I think most, if not all, Indians know that GoP is corrupt but I also honestly wonder why they discuss Pakistan more than India itself- in real life, that is; on PDF it is okay.