flaws in Islam