How is Senator Craig anti-gay? Did he support the Defense of Marriage Act and/or the Marriage Amendment? Isn't it possible to be gay, and in favor of gay rights in general, and opposed same sex marriage? Have we reached a point where gays have to support a radical gay agenda, all blacks must support radical black efforts, i.e. slave reparations, or else they will be considered to be hypocrites and bigots themselves?
there is a substantial part of the voting public who have reached this point
I don't see why not, although the gay mafia has a problem with it.
I know heterosexuals who are opposed to heterosexual marriage. And they'd be treated as heroes by the left wing.