Not all moral decisions carry the same weight. In war, we accept that we will accidentally kill innocents in the process of killing tyrants, to give one example. Do you object to that?
Is it worse to terminate a baby’s life or to give some meaningless government recognition to 2 gay people? I don’t like either, but there is no moral equivalency here.
Again, that is surrender to immorality. Conservatives fight BOTH. Government should not legitimize ANY form of deviancy.