The Week has an interesting article explaining why top Republicans are actually hoping the Supreme Court rules in favor of same-sex marriage. Gay marriage has become a huge political liability for Republicans, but they can’t support it without angering their base. So it would be a huge favor to them if the Supreme Court makes the issue moot for them.
Ironically, I think the Westboro Baptist Church has been one of the major reasons Americans now overwhelmingly support same-sex marriage. They turned gays into victims and underdogs, and defending gays into a national cause.
God works in mysterious ways.