Respct the others culture and morals if you don't have yours. This is something related to religion which you are making fun of. If you are so much offended with Islamic values then what you are doing here? remember you are getting your livelihood from a Muslim country which your very own country was unable to give or you were not qualified enough to get.
There is one serious topic going on about life and death, sincerity and bravery but i think you people are unawere of these words. So read the Mulim history for that.
Let me tell you that what you all are saying about Saudis is not based on facts but is just the propaganda.