Now Dr Zakir Naik is not a Alim in the traditional sense - having gone to a madrassa or having gained ijazas from other Alims. He is a 'Daee or a muslim missionary in the style of Ahmad Deedat. His answers are rather simplistic and do not appeal to more sophisticated audiences. However they appeal to many ordinary muslims who feel reassured of their Iman after listening to his talks.
His recent stand on Yazeed ibn Muawiyah has turned him into divisive figure . Morever Non Muslims consider him disrespectful to thier own religious traditions and rather abrasive .
So is he doing more harm or good to the Ummah ?
Allahu Alim (Allah knows)