Oh don't get me wrong, I agree too. I just feel that talking about enacting a specific policy just to get elected than ignoring it is pretty low.
I'm 100 percent in agreement with that. But it is the silly season, and the Republicans are pandering to two groups. The first is the radically anti-gays who simply want any anti-gay statement they can get. The second is a much larger group who do not approve of homosexual marriage, but do not understand that it is simply not a threat to any state that does not want it.
Those looking to be reelected likely think it's easier to just vote for it than to explain it.