And the reason is not that millions of Pakistanis turned out on the streets to protest (only 100 protesters at Zardari house in Karachi...one can get more than that in a protest about goat prices on Eid) but they were enough..
The ruling elite really has no alternative vision of the ideology of Pakistan. They may be personally irreligious and universally corrupt to the core, but at some level most of them believe the nation exists in the name of Islam and because:
1.They are, for the most part, ignorant louts
2. The army depends on the military-mullah alliance
3. Saudi Arabia supports (or used to support?) the barbarous faction of Islam.
therefore, Islam is whatever the Mullahs tell them it is. Until this particular version of Islam does its barbaric work in full and self-destructs, we are in for more of the same. And they have a long way to go. Many in Punjab and Sindh are still dancing at the shrines of saints and otherwise ignoring the wisdom of the Taliban and their supporters...their holy work still has a long way to go.