The British have radical parties such as BNP and National Front who are shunned by the public and main political parties. They are allowed to contest elections but voters are educated about them so they can make a logical choice when voting.
That is what is happening in Pakistan at the moment, give it 10+ years and you will see political parties such as MQM, PMLN, JUI-F etc who no one will vote for because the public (including the rurals) will understand the implications in allowing leverage to such parties.
We are in a process of becoming wiser, call it evolution of society, its a normal process all countries go through till they become a developed nation. Part of the process in becoming a developed nation is the understanding of right from wrong.
PTI is the first social step towards a more evolved society. By 2023 elections we will see a very different political landscape as other parties similar to PTI will become mainstream.
Naturally there will be people who will attempt to prevent this from happening but you cannot impact societal change, it is a phenomenon which always takes its natural course.
The people who have embraced PTI are the educated classes, not just academically, you don't need a degree or to go Aitchisons to be educated, but philosophically and morally educated. Learn from them as we are your future.