I agree with you but Trump's resignation would also be good.  However, if that happened we would be stuck with Pence who would try to run the government like some kind of pseudo-theocracy (note it would be "pseudo" since he is a pseudo Christian).