Obviously, by hook or by crook, gay marriage is going to happen in America, because powerful people want it to happen. Sure, last time I checked, gay marriage had gone 0 for 31 when presented to voters on ballots, but how can something so inherently suspect as "majority rule" be allowed to stand in the way of what has been defined as a "minority right?" Indeed, the very fact that gay marriage lost 31 straight elections proves that it must be imposed. I mean, when you stop and think about it, holding elections and abiding by the results is downright anti-democratic, because the contemporary understanding of democracy is victory for The Good People (i.e., those poor, powerless victims holding the bullhorn) by any means necessary.
Will gay marriage turn out in the long run to have unintended consequences? Yeah, probably. Most things do. Has there been a frank, widespread public discussion to try to anticipate some of those unintended consequences? Of course not. That would be insensitive and thus outside the "bounds of public discourse."