In the end, as this has, come, gone, come back, went away again (and is waiting in the wings for a big encore soon enough) and the one thing I know is that when SF started to marry gay people, and then stopped, and then started again, and then stopped again - nothing happened.
Zip. Zero. Zilch.
Nothing.
It is a lot harder to pass social legislation in a pluralist society though. For sure on that.