The court case mentioned is actually pretty tough. I can see arguments for both sides.
Giving someone Sunday off seems like a reasonable accommodation... but in many places, it is the folks with seniority who get weekends off, and newer hires have their days off during the week. This is exactly what it was like in on of my jobs. Why should someone get priority in days off because of their religious beliefs over those with seniority?
Anyone, I'm glad I didn't have to make the call on that one.