Well, maybe if you were gay or lesbian, you would see that what Kerry did was HIGHLY positive. I quote from the SF Gate article:
====
The fuss began when Kerry mentioned Mary Cheney during Wednesday night's debate in his reply to a question, "Do you think homosexuality is a choice?"
After Bush replied, "I don't know. I just don't know," and urged the need for tolerance, Kerry replied that "we're all God's children."
"And I think if you were to talk to Dick Cheney's daughter, who is a lesbian," Kerry continued, "she would tell you that she's being who she was. She's being who she was born as. I think if you talk to anybody, it's not a choice."
Neither [Cheney] parent explained what Kerry did that was offensive -- Mary Cheney has long been out as a lesbian, has been a member of a Republican gay-straight alliance, and reportedly earns $100,000 for being a top adviser to her father's campaign.
Their reactions prompted Elizabeth Edwards, the wife of Democratic vice presidential candidate Sen. John Edwards, to say that Lynne Cheney "overreacted to this and treated it as if it's shameful to have this discussion. I think that it indicates a certain degree of shame with respect to her daughter's sexual preferences."
====
That article also quotes the openly lesbian daughter of Dick Gebhardt, who proudly spoke of her many times during his campaign:
=====
"I'm not angry at Mary Cheney, I'm angry with the way they've handled her," said Chrissy Gephardt, the 31-year-old daughter of Rep. Richard Gephardt, D-Mo., an unsuccessful candidate for the Democratic nomination. Out since 2001, she called Mary Cheney last summer, as one gay political daughter to another. Cheney never called back.
"You never hear Bush or Cheney even say the word 'lesbian,' " Gephardt said. "It's like it's a dirty word. When John Kerry said the word 'lesbian' in the debate, it probably made their toes curl."
====
Debate flap: Kerry hit for mentioning Cheney's gay child