I have been very recently introduced to Zaid Hamid. I am yet to view his thoughts on Allama Iqbal, although I have noticed that he seldom recites Allama's poetry correctly.
I like his fluent thought process and articulation. He seems to be a sincere human being, a good Muslim and a patriotic Pakistani. He is charismatic and very personable.
Certainly, he is not without flaws especially about historical time-line. He is quite emotional but, with his sentimental approach, he is a very successful motivational speaker on Pakistani TV stations. No wonder, he is the most hated man in India.
Inspite of jumbling up on some Qur'anic verses, he has adequate knowledge of the Qur'an and Hadith.
Zaid Hamid follows quite a few questionable Ahadith but mostly he stays rational. At age 44, his realm of knowledge is wide and praiseworthy.
Allama Iqbal!? Well, he was an original thinker. He indeed slammed the woes of the western civilization very logically and effectively. It is a slander against Iqbal ascribing his ideas to some western thinkers who do not even come close to Iqbal's intellectual heights! Some intellectually bankrupt "communist free thinkers" of the subcontinent have indulged in this futile venture.
Have you read and understood Iqbal well?
Thanks a lot!
A life-long student