I'm going to help you because this is sort of like fishing with dynamite.
Laws banning SSM are being passed because politicians are pandering for votes. The majority of the US either A) objects to SSM(probably based on religious views) or B) just doesn't care about SSM. If a lawmaker passes a law that goes thru federal courts in three years and gets repealed, he's still pacified his constituency and/or may not even be in office.
This topic has now gone full circle since the first post was about Obama pandering for votes by saying he's for SSM. The people who aren't going to vote for him aren't doing it because of his views on SSM. He didn't lose a vote by making a statement. By being "vague" on the issue, he wasn't getting the support from people who actually care about SSM. By taking a stand, he's going to get some extra votes.