The judge is being draconian, but he is enforcing the constitution. The USSC order or decision becomes case law. Citizens can speak out against the law all they want (speech) they can disagree with the law on religious grounds (religion), but if they don’t carry out the law, they can be fined, fired, or jailed as we are seeing. Freedom of religion or speech does not give the employee or official the right to refuse to carry out their job responsibilities.
I am not currently military....or in my case, not any more. But if I were, My oath of enlistment is essentially the same as that Judge's oath, or a congressional oath and that oath tells me to support and defend the Constitution against all enemies, foreign or DOMESTIC.
The 1st, the 4th, and numerous other rights have been violated or overturned by the SCOTUS decision and someone has to stand in the breach! Not just some elected clerk in a local jurisdiction.
Not only was this judge draconian, but he has no sense of his oath or what it really means at a deeper level.
Even in the military there are procedures for disobeying a lawful order. There have been many judges who have disregarded law before, for the right reasons, and even presidents have defied SCOTUS.
If there was ever a time for a judge to use this method in spite of the consequences to his or her career, or personal wealth, it is now.
That worked out real well for the 1930s Germans. Immoral law is not law. The Supreme Court can uphold immoral law all day every day it is still not law. Laws have to be moral just laws. Immoral laws are to be disobeyed.