Wrong. Granny can refuse service to the black person who is an asshole, as long as she can prove that she serves non-assholes of all colors, and refuses service to assholes of all colors. Same thing with the green-eyed gays. In many states, it's still perfectly legal to discriminate against gay people. It must be…