>But no, by your Lord, they will not [truly] believe until they make you, [O Muhammad], judge concerning that over which they dispute among themselves and then find within themselves no discomfort from what you have judged and submit in [full, willing] submission. 4:65
>It is not for a believing man or a believing woman, when Allah and His Messenger have decided a matter, that they should [thereafter] have any choice about their affair. And whoever disobeys Allah and His Messenger has certainly strayed into clear error. 33:36
Allah's SWT laws are as clear as day in the quran and they are perfect.
When he tells us to collect zakat, establish salat, enforce good forbid evil, ban alcohol, usury, gambling, punish the adulterer, the thief, the corrupter of the land, we do it, because Allah (swt) knows best and we recognize we are slaves with temporary free will to obey his command.
Actually there is no freedom of choice under shariah law, anyone who breaks it is punished, whether he is jew, christian or muslim.
Human being are slaves, there is no freedom of speech, there is no freedom of association in Islam.
Under shariah law we will not allow you to insult islam, or speak ill or be filthy.
This is a man made invention that we were conditioned in so we believe that's how it should be.
When you enter Islam, you enter it fully.
Either you submit your forehead on the floor in this life willingly, or you get dragged on your forehead into hell forcefully in the hereafter.
There will always be insincere hypocrites, but under the shade of shariah, they will fear to show their kufr, so they will hide it and not spread it.
The difference is in the west those hypocrites are then allowed to spread their evil freely.