I agree with this. If you're a public official, you must comply with the law. If you can't, even for respectable religious reasons, you must resign or see to it that someone else performs your duties. Things are different for private individuals, such as bakers, photographers, and wedding planners. These people have not sworn to carry out the law. If they have a sincere religious opposition to homosexual "marriage," they may withhold their services with impunity.