It is a pain, but it always happens and there is nothing you can do about it. Let me give you some examples. We dont have a religion in civil law, but the most of our citizens are Catholics. So, what do we have here? Christmas is a national holiday, just because the 80% of the country is closed. And that is just a stupid thing. Last weekend was the national census. First weekend of Ramadam, the two mosques we have here had to be closed Saturday and Sunday. Sun arises at 4:30 and goes down at 8:30 and you are not allowed to work fewer amounts of hours. For Jewish if you dont work new year day or the forgiveness day you are not paid for that day and any other extra payment like perfect assistance, and you can get to be fired for being absent. See? Im almost sure that in the US things like this happens too, maybe with other not that big religions, but Im sure it happens too. You cant avoid it.