Don’t get me wrong, Trey Radel is a complete asshole. You know, fuck that guy. Seriously. And double don’t get me wrong, you probably shouldn’t use cocaine. But I don’t think that he should have resigned.
Sure, if he legitimately needed to get his shit together, fine, whatever. But he did something so bad that it earned him no jail time. It was a crime, and he faced the consequences; They just weren’t all that extreme in the eyes of the law. If that’s something the voters want to punish him for, well, we live in a democracy. If his party doesn’t want to get behind him for future elections, that’s their right. But elections ought to matter.
I mean, sure cocaine mostly just exists to make rich people act like assholes. But he was a Tea Party Republican, so you know, par for the course. And yes, I know that makes him a hypocrite. By all means, we should throw out every member of the House who someone can show is a hypocrite; Except then there’s a slight problem that there probably wouldn’t be a quorum. Again, that’s what we have elections to figure out. They’re frequent enough, especially in the House, that waiting until the next election seems reasonable.