After this thread started, I read an opinion piece that did a better job than I could summing up why this is different than simply refusing service of someone with a different political affiliation:
"But let’s make it clear, this is not about asking someone to leave or heckling them simply because they are Republicans or conservatives. That would be wrong. This is about targeting people who are very publicly involved in formulating and defending Trump’s immoral policies.
In fact, the people who heckled Secretary Nielsen didn’t yell: “Get out of here because you’re a Republican.” No, their chants were very specific to Trump’s family separation immigration policy she had been publicly defending just days before, telling Nielsen: “Do you hear the babies crying?” and “If kids don’t eat in peace, you don’t eat in peace.” That is literally speaking truth to power.
Stephanie Wilkinson, the owner of the Red Hen restaurant, who had asked press secretary Sanders to leave, told the media on Saturday that she is “not a huge fan of confrontation,” adding, “I have a business, and I want the business to thrive.” But as Wilkinson rightly noted, “This feels like the moment in our democracy when people have to make uncomfortable actions and decisions to uphold their morals.”
(written by Dean Obeidallah)