Another thing worthy to be noted is that the position of the 'Maulvi/Imam' or a Preacher should be elevated by the government.
Currently, anybody who does not get a worthwhile education and who fails in school and drops out at 10th, gets into a Madrassa down the street and becomes a self declared Imam...memorizes the Quran, and voila. Memorizing the Quran does not make you a knowledgeable preacher who has a grasp on Islam and it's essence.
In Turkey, my uncle narrates that when he went there he saw a suited and booted guy clean shave standing in the street next to a mosque. He inquired that who was the Imam of the mosque and the guy replied 'me!'. But in Pakistan, most Imams you see are the ones with shalwar knee high (yes, I've seen those), long dirty beard etc etc. There is no proper system to introduce a proper Imam or a preacher.
If the government wants to keep religion as a key organ of the state (I personally think it should), then there should be proper structure to teach a Imam and get him equipped with the necessary knowledge. So that not any other joe of the street becomes a Imam thanks to a madrassa in Waziristan.
It was only Zia Ul Haq who elevated the status of a religious teacher in the army (forgot the rank at the moment), and this translated into the society.
Same with Turkey, their religious preacher is a person of high social status, in Pakistan he is one of the lowly people, living in a one bed house, poverty ridden, etc etc.
A better religious teacher will translate into a more tolerant society...