Togo - //Here we go, more posting from the usual suspects proudly gloating about what is correct with no concept of what is right. //
I am translating your post - please correct me if I am inaccurate - as saying that what is 'correct' is what is legal, and what is 'right' is what is morally appropriate.
I have a firm grasp of both, so I will disassociate myself from being one of the 'usual suspects'.
This incident is not what the OP is trying to make it appear, because the parallels do not stack up.
The customer was not refused service, and he left the store with his purchase.
The situation arose because the store did not allocate its staff positions that are appropriate for their religious beliefs.
Whether or not anyone feels that religious beliefs should be a factor in this, is a separate debate entirely. Suffice it to say, the store appears to have taken on this staff member on the basis that her religious beliefs will not be compromised, and then failed to comply with that agreement, so the store is at fault here.
Personally, I think the gentleman over-reacted, and that has led to publicity, and a large amount of social media involving others who are choosing to over-react as well.
Did the store break the law - which is 'correct'? No it did not.
Did the store fail the employee and the customer by doing what is 'right'? yes it did.