I agree with your deductions, but blame must be ours as well, we lack in democratic values, we rule our people by dictatorial methods and by force, And that my friend is not Islamic way of rule. Look back and you will see when Islam was at peak of its glory the reason was the rulers were humble, honest and concerned about their people. and were mostly acting in a Democratic manners.
Now a day our leaders are Warlords who do not give a damn about people, they even lie about their education.
We must come clean, be concerned about our people, help as it is required by our Deen which tells us by examples how to go about it. than my friend others will not dare to attack Islam. We are responsible for our our own troubles.
There are plenty of intelligentsia in Islam/pakistan but these warlords will not allow the intelligentsia to come up, and threaten trouble if someone brings to their attention the facts about their lies and about cheating the country of the money misappropriated and keeping it in foreign lands.