Funny you should say that...that's the same image I have frequently had of Muslims.
Islam has all the characteristics of a standard cult.
you can't criticized it (or even think about it critically)
Once you join it, you must submit or die.
If you leave, you will be killed.
There was only one way to deal with them.......