The DUmb****s better be looking inside their own party for the "obstacles." There's a Dem state senator from the Bronx, whose name escapes me now, that is an ordained minister IRL, who is adamant in his opposition to gay marriage. His name, IIRC, is Ruben Diaz, and I think there might be one or two other Dem NYS senators who also believe as he does on this.
So, before the DUmb****s start throwing stones, they better look at their own house first.