Agree. If you get caught grabbing someone's tits while they are asleep I think you should resign from Congress. I can't believe anybody disagrees with that.
It's not like Congress will stop functioning if one dude resigns. What's the argument for letting him keep his job?
The fact that the rebuttal is that a lot of elected officials would have to step down, is pretty sad too. What does that say about our states leaders?