Hi HIS,
Personally, I can see where the restaurant owner has a more stable leg to stand on than the baker. In the civil rights laws we find that one cannot exclude for race, religion and sexual orientation. Political leanings seem to be exempt from the protections of these laws. The baker refused service because of the sexual orientation of the requesting couple and the idea of a same sex marriage which was abhorrent to his personal beliefs. The restaurant owner was refusing service because of the known nature of Ms. Sanders politics. Her faith and support of the U.S. President was what seemed to drive her ouster from the restaurant.
Now, depending on the restaurant owner's clientele base, he/she may suffer loss to the business because of this action, but I'm not sure that the action itself is not allowed by the owner of any business to refuse service to anyone they want, so long as it's not based on the restrictions of the civil rights laws. On the other hand, the restaurant owner may find themselves flush with business. All of the polling since President Trump took office would indicate that, overall, there are more people who would likely not want to have anything to do with him and his administration than there are those who would. It just seems that everyone who works in this administration, one of the big job qualifications, is that they have to be able to tell the lie with a straight face. To buy the spin, so to speak.
This all started with Sean Spicer who quickly gave up on a job that required daily spin doctoring of everything that the president did or said. Sarah Sanders just seems to be more tenacious in holding on to that position and seems to have mastery in the technique. Her demeanor seems to be largely one of a sour and distraught person who, while being good at her job, has inner turmoil even within herself of what she's asked to do on a daily basis. But, she has accepted the mantra of everyone who is successful in working with Donald Trump: Whatever he says is the truth.
God bless,
In Christ, ted