Perhaps, what I was trying to say was that, despite all the freedoms we enjoy here in America, there are several aspects of our laws and norms that cater for Christian citizens only.
The point I want to bring across is that people, regardless of their backgrounds, must abide to the law of the land. Just like paying taxes, residents of the U.S. have to pay them even if it conflicts with their principles or religious beliefs. There are over 8 million foreign workers in Saudi Arabia. I'm sure a good number of them are not able to practice their full "God given rights". However, they are more than welcome to return to where they came from and open more job opportunities to the Saudi citizens. I find it very hypocritical to see some of these foreign citizens complain and show discontent with the Saudi and Islamic laws, yet they are enjoying the bounties that their own countries didn't provide them with.