I find it strange that I see nothing about honor killings, stoning, or beheadings in this article. If they want sharia I suggest they go to the nearest third world middle east rat hole they can find and stay there.
“The test of every religious, political, or educational system is the man that it forms.” Henri Frederic Amiel
If your faith produces only ‘men’ who insist on violence against Non-Muslims, are committed to global terrorism against unarmed civilians, force gender apartheid and routinely beat and de humanize women then yes, your faith is inferior.