That said, knowing right from wrong and stating it isn't being holier than thou, it's being instructive.
Knowing right from wrong and falling short, is human.
Christians should walk the talk, most importantly leaders (of the faith) must walk the talk. Politicians aren't that.
All sin should be called out but all acts of sin shouldn't be "called out". Only when someone is persistent in their sinfulness should they be "called out", if they've simply fallen they should be counseled and instructed in private. They are to be put on blast when they stubbornly refuse to accept their sinfulness as sin while claiming to be that which by their acts of disobedience they clearly are not.
But there is certainly a huge layer of funny when it's someone who runs on a platform dominated by their sexual and religious morality. This isn't quite as funny as anti-gay Larry Craig getting caught cruising, but pretty funny.
In my opinion, the rules that once applied in cases like this--those caught in such compromising positions--were expected to resign in disgrace and leave public service entirely. We should demand high standards of those elected to high office and require that they set an exemplary example for those who look up to them. It isn't a matter of whose sins are worse or who are the biggest hypocrites, or who we can feel all smug and morally superior to. It is a matter of what we should expect from those who represent us.
The man or woman who would publically violate their marriage vows and/or be sneaky and deceitful in one thing can be expected to be less than trustworthy in others.
Americans should demand better.
"I think the best way of doing good to the poor, is not making them easy in poverty, but leading or driving them out of it." --Benjamin Franklin 1776