I won't give any religious opinion because thats not my place. However, even if we look at Islamic history other than a handful of persons, we dot see a religious figure being an able political leader also. Similarly had we relied on logic of ulema we would not have Pakistan.
The same is true of other religions also. The problem with reform of Madrassa is that the Ulema are not willling to listen to anyone.
I think things changed when we started making distinction between Political Leaders (Ameer-ul-momineen / Khalifa) and religious leaders (Qazi and Aalim). I think things should be other way around. Political leaders should have good understanding of religious principles so as to keep them in mind while making decisions instead of religious leaders making political decisions.
The problem with Madrassa reforms is that there are thousands and thousands of 'Ulema' teaching and being followed by millions of people, specially in our rural areas. What can be done? Declare all those thousands of 'ulema' criminals and their followers outcasts.... a bloody revolution? Or just bury our heads in sand and continue to believe our problems will go away?
I believe there has to be another way. I am not sure what that is.