Islam is in shambles for a variety of reasons. A major problem with Islam is that there are as many different versions of Islam as there are Islamic pundits and there are legions of them.

Another reason why Islam is in shambles is that it is all things to all people. Even a cursory study...