I think business owners should be able to refuse service to whomever they wish. Of course, the person who is refused has the right to inform the public, and the public can then react by not purchasing goods and services from that business owner.
Yes, the indignation over this urban legend is amusing considering how many think it would be perfectly appropriate for a business owner to refuse service to any number of groups that are not popular on this forum.