You cannot placate them. They have their Dawah commitment. It is the goal of Islam. To make the entire world an Ummah. That all will bow to 'Al'... and I'm not talking Algore.
And so it will be built. Doesn't the book of Revelation say that the saints will be 'beheaded'? I think things are headed in that direction. Just sayin'
“That all will bow to ‘Al’... and I’m not talking Algore.”
Meaning the “devil” whom “Al” is.