The issue of outing another person is always thorny. If Boehning had brought his personal life into and flaunted fraudulent 'family values', I'd say he invited scrutiny and criticism into his personal life. If he didn't do that, I'd be against outing him whether he voted responsibly or not.
That's more of an "ends justify the means" way of doing things, which I won't say is right or wrong; I just don't think I'd have gone there myself. If it's wrong to vote the way he did, it is wrong regardless of Boehning's personal life or perceived hypocrisy.
If a person qualifies to be a candidate for Congress, under the GOP label, he doesn't need to flaunt family values. It's assumed he supports the core beliefs of his party.
This is really no different than the standard "Is it cheating?" test.
Could he have been elected to this district's seat, if his constituents knew he was gay? If the broad minded people of North Dakota don't have a problem with it, that should be the end of it.
It's not so much that he was outed as a gay man, it's much worse that he outed himself as a hypocrite. He said he voted against the anti-discrimination bill because his constituents wanted him to. Does this mean he is willing to violate his personal conscience and obey orders?
A Congressman is not obligated to vote for whatever the majority of his district favors. If he was, why would we need a Congress? He is elected to exercise his best judgment. In this case, we have a man whose judgment leads him to believe he can meet for semi-anonymous sex with other men in a state with a population of a little over 700,000 people. The arithmetic and demographics estimate (deduct the under 18 and over 65, and women) there are probably only a few thousand men with similar inclinations in the entire state. How many who live within easy driving distance might be a couple dozen.
How could he imagine none of them would recognise him? That's pretty poor judgment.