No one forced anyone to hire her. But to fire her for refusing to wear make up is crazy. She had been working there for 20 years. I'm sure they tried to fire her before going to court about it.
Likewise, they should not be forbidden from firing her. A job is not an entitlement.
"But to fire her for refusing to wear make up is crazy. She had been working there for 20 years."
If that is all that there is to it, then I would agree. What is even crazier is the notion that a court has any say in whether a business can choose who it will employ and who it won't. If I am ever a business owner and the government tells me who to hire or fire, I hope that I will be in a sufficiently good financial position to just say "screw it" and close shop.