How does making mistakes while reciting Quraan mean you are a shady character? Astaghfirullaah. Didn't the Prophet say that those who struggle while trying to recite Quraan will get a double reward for their effort? Secondly, there is a big problem with people constantly having this mantra "don't criticize someone for their faults, just concentrate on their good." Yes, this is what we do in ordinary circumstances, we should never criticize people for their faults. However, when it comes to the DEEN, we have to be extremely careful who we take knowledge from. If someone is speaking in the name of Religion, then he has to be put under the microscope. The Muhaditheen didn't write books and books of ilm ul rijaal on ordinary people criticizing their faults, but they wrote books and books of ilm ul rijaal on people who were narrating Ahadeeth, because it is a matter of Deen and we have to be very careful. I'm sure Dr Zakir Naik is a good person and a good Muslim. But when it comes to Deen, he is not qualified to get up on a podium in a conference of hundreds of people and on satelite TV because he can be the cause of misguidance for literally millions of Muslims. Therefore, when it comes to Deen, it is the duty of the qualified Ulamaa to examine very carefully everyone from among the Du'aat and relay their condition to the laity, so that we know who to take knowledge from and who to avoid.