I don't think the fact that his "people" failed to make such an adjustment reflects any sort of support for the gay agenda or whatever. I think it reflects Hannity's desire to pimp out his name without a thought to anybody who'll write a check.
He needs to pay more attention to protecting his "brand" and think such deals through carefully.
Agreed.
bump - see my comment earlier about the company we keep.
Bad UI design. If same-sex is not a desirable option, you only need one radio button -- "I am *Male *Female".