  I'm a supporter of gay marriages. I wouldn't call myself a passionate supporter, since it doesn't effect me, except indirectly and, mostly, positively; I just see little reason for the states not to allow it.
However, I think the California Supreme Court was quite right in their ruling this week and the mayor of San Francisco not only wrong, but also demonstrating that he is unfit to hold office. Why, you may ask? The ruling held that the mayor had overstepped his authority and ignored state law by granting marriage licenses. The mayor, Gavin Newsom, directly contravened state law and admitted doing so. Mayor Newsom argued that, in his opinion, the law is unconstitutional and thus, can be ignored.
He therefore shows a lack of understanding of how the legal and political systems in the US work. Elected officials can't just ignore state law because they don't like it. Otherwise, we would have chaos. Newsom, one assumes, is intelligent enough to realize this. He must also have had a good idea that this ruling would be the outcome of his action. And, thus, one is forced to conclude that he violated the law for political grandstanding and nothing else.
If a public official doesn't like a law, he has a number of options to try to change that law or to protest it. The one act we should not tolerate is violating it; in doing so he violates the sacred trust that all public officials have with the polity they represent. Newsom, by his actions, is no longer fit to hold office. 
