Maybe they should pass a law allowing officers to opt-out of being in a gay pride parade.
Can straight people refuse to be married by magistrates who refuse to marry same sex couples?
If this passes, then the magistrate who objects to the same-sex marriage will not be officiating marriages at all.
I don't see why. It's like a variation of the gay wedding cake. Some gay couple wants a wedding cake, the business say yes (you and Ernest have argued they could say no, but in that case, it's irrelevent). The employee refuses to do so? Does he have the right to decline to do what his boss told him to do?
Can an employee decline to serve a gay couple for religious reasons, despite being asked to do so by his boss?
As for the second part, I have no issue with that.