My hunch is that Senator Craig would be horrified if anyone suggested that he is gay. And, in a strange way, I think it is understandable - I don't think he recognizes this part of himself as anything more than "urges" or some other euphemism. He probably dearly loves his wife and family, and every time an anti-gay bill comes up never once connects what those urges mean with what the bills are condemning.
Of course, now everyone is going to condemn him just as much as he's condemned gay people in the past. Karma, baby.
Only, this entire incident still ends up tarring gay people as sexual perverts who haunt bathrooms. The undercover cop is going to feel justified in what he's done, will probably be congratulated by his fellow officers and superiors, and will sally forth and repeat what he's done - why wouldn't he, when what he did has been encouraged and rewarded?
The cold reality is that neither the Senator nor the Cop have anything to do with those of us who self-identify as gay. Neither of them would recognize who we are, other than within the narrow bounds in which they have experienced homosexuality.
Bleh.