Bottom line: this particular farmer's market has an anti-discrimination policy. This particular farmer knew about that policy when he agreed to sell his wares there. He violated the terms of that policy and now the other farmers, who also signed off on that policy, want him out. That is their right. He should be no more surprised by the unwelcome he received after refusing service to customers on the basis of his personal prejudice than gay people who work for the Catholic Church after they get fired for getting married at City Hall. Right?