Sure it is a religion, by any dictionary definition.
We have to use words as they are defined, or we become as bad as the lefties.
The difference is in the spiritual entity that it asserts as being worship worthy.
Even Hinduism with its gods of destruction also has gods of creation, that will move the worshiper to vaguely good things. Islam’s Allah is what drives it to the behavior you’re talking about.
But the dictionary is worthless unless it allows us to distinguish between 1400-year-old war plans and ordinary religions.
Because of it’s overwhelming sharia component, islam is not properly classified as a religion.
It is in fact a socio-economic/political group. Therefore it does not qualify for establishment clause protection.