If my restaurant was the only way for them to get food, I wouldn’t deny it to them. And I’d probably serve them anyway even if they had other options. Personally, I’m fine being nice to people even if I disagree with them. Sometimes, however, my decisions could be strategic. For example, if my customer was a Chevron executive, I might say “sorry, sir, but I don’t serve major climate abusers out of respect for the younger generation who will need to struggle for survival on a damaged Earth.”