General you gotta understand that people aren't angry solely because they denied service to someone, it's who they denied service to and why. Businesses have the right to deny service to anyone they want to, this has never changed, but if the public thinks that, for whatever reason, that it was the wrong thing to do, then they'll get upset about it. It's simply human nature, nobody's rights are being violated here.