Roberts, on the question of forcing states that ban same-sex marriage to recognize those unions formed in other states:"It'd simply be a matter of time until they would in effect be recognizing that within the state, because we live in a very mobile society and people move all the time. In other words, one state would basically set the policy for the entire nation."
If I understand Justice Roberts correctly, he is wrongly ignoring the following. If enough states soften up to gay marriage, then the states can amend the Constitution to expressly protect gay marriage. So Roberts seems to be edging towards an excuse to establish the so-called right to gay marriage outside the framework of the Constitution imo.
The 17th Amendment needs to disappear.
The full faith and credit clause has always been a problem. That is why what is really needed if there is to be any homo marriage is a federal marriage amendment allowing the other states to not recognize them. My preference would be to ban it in the same way polygamy was banned in Utah as a requirement before they could join the Union.