If you are such a whiny idiot that you think it should be OK to say "we don't serve your kind here", then you should have no legal or moral basis to claim that someone shouldn't be able to do the same to you.
Yes, I agree. People should be able to refuse to do business with someone for any reason whatsoever, and vice versa. Religious conviction shouldn't have any special status in law above any other type of preference or desire.
So either shut up, and accept that you have no other ways you're legally allowed to discriminate against someone
I agree and accept this.