You have to feel bad for the guy that he was so far in the closet he felt he had to vote against his own rights. In this day and age, no one should feel like that.
Nah, you have a right to privacy, not hypocrisy. I'm glad he was outed.
Again, I don't think what one does in one's private life necessarily is co-extensive, or should be, with one's public policy views.
If someone is in the closet and consistently opposing gay rights legislation, they should be outed. If they don't want to be outed, they shouldn't be fighting against gay rights. Whether the hypocrisy comes from a place of self-hatred, pure political opportunism, or both is ultimately incidental.