I understand the sentiment. I just don't think the charges will stick. The rules for lawmakers are different from those for everyone else. And while Trump was talking baloney, it was blindingly obvious what was happening to everyone but Fox News watchers.
On the other hand, if there are no mitigating circumstances, I think they should all step down.