Do you think its unfair of a store to be allowed to not serve a customer who has done nothing wrong, if they don't wish to serve him?

For example a shop telling a guy to leave just because he wore a hentai tshirt or if they know the customer is a part of the alphabet community

Do you think its unfair of a store to be allowed to not serve a customer who has done nothing wrong, if they don't wish to serve him?
Post Opinion