“who is battling legal troubles and mental illness”
I guess the reason he should resign is that he is actually battling mental illness whereas his colleagues in D.C. have totally given in to it.
Actually it all reminds me of a line from an old episode of “ALL IN THE FAMILY” in which the character of “Maude” is introduced. Maude responds to some comment from Archie by saying, “Still fighting mental HEALTH, I see.” Much of what is going on these days seems to fit if you consider it as fighting mental health rather than fighting mental illness.