>>512737936
Mohammed and his followers were overtly stated to be incentivized by gains.
How are these supposed to even be in the same ballpark?