While off-topic, here is the reason:
If the restaurant industry began paying service staff a living wage, prices of menu items would sky-rocket 3-4 fold. It's the (usually) standard 20% tips that servers live on. A wretched little game? Yes. Sometimes a gamble? Absolutely. But overall it's well worth it & those who are good at their job do well, those who are exceptional oftentimes make outstanding money. It's a flawed system for sure, but so long as most honor it, everybody's happy. Being stiffed however, simply because of your sexual orientation is disgusting & wrong. If one is so hate-filled as to not tip based upon that 'reason', simply ask for another server and present yourself as the bigot you are up front. Cowardice is what that is.
More information about text formats