You mean like Germany?
Or Dearborn, Michigan.
I don’t know about every Muslim country, but some of them take away the passports of new employees entering the country.
There’s a multitude of differences between Germany and most every Muslim country.