Forget resigning ... these people need to be put in jail.
This shit is just going to continue, forever, as it has my entire life, until we have and enforce REAL penalties for this kind of crap.
You can go to jail for doing similar things in the private sector ... I'm unsure which should be held to a higher standard tbh, but they should at least be in the same ballpark ... not this "you should resign." "no." bullshit.