Zarvan I have no idea of your history on this forum, people label you TTP supporter and whatever (ALLAH knows better), my problem with you is your misdirected energy only. You are lot better Muslim, lot better human than me and you have lot more knowledge than me, just adopt some softness and don't shoot down questions of people by labeling them liars, advising them to read this and that first and than talk to me. My advice and two cents rest is your Mrazi.
Now coming to the point there is no moderate or extremist Islam, there is just Islam so forget about me advocating moderate Islam (May ALLAH forgive me), I don't hold authority over Islam neither Islam needs me for its representation or propagation, I am nobody as far as Islam is considered. Musharraf did what he could to save and extend his rule. And people who criticize Jihad well are illiterates for me and people who are practicing jihad these days are a slap on face of Muslims that this is what happens when you play with your religion and let a section become its thekaydar.
TTP and ISIS can be countered there is no rocket science to it, it just needs will and questioning and abolishing these false ownership of religion, religious scholars are liable more than anyone else for all this chaos and misinformation we see, nobody amongst them is willing to take charge and say "hey look half of the information being fed as religion is false" Molvi sb. can have all my respect but he cannot own my life, sorry and it should be his duty on Friday to conduct Q & A sessions instead of him speaking of his choice to a gathering. This chaos is because we have stopped asking question and shooting down people who would ask questions. Islam was never a closed system, "Deen may koi sakhti nai" does not mean I can skip my prayers, it means let them come seeking information and don't make them run away by your conduct.
Seriously I have no idea about who Mubarik Ali is and who Ashraf Thanvi is, I have no interest in history, my interest is religion that I follow and that ends at the day Prophet Muhammad (Peace be him) departed from this world, anything beyond that point presented and being fed to me as religion, I will criticise it and ask questions about its authenticity and will trash it if its propaganda to malign Islam . For that matter if anyone calls me infidel, terrorist, moderate Islamist, secular, munafiq, murtid he can and I don't care.