Here's the problem with impeaching Trump. Pence is in many ways worse. After that you get Ryan. The whole succession runs through the cabinet. How about Tillerson. (for the full list, which I don't recommend, check Wikipedia).
I'm trying to avoid engaging with the animus against moderates and pragmatists, having said my say, except to mention that I am one; my switch from Bernie to Clinton was based on the record; I was a Bernie fan long before most people heard of him. Most real public servants have to put up with opposition, compromise, and being blamed for the result. Only the unengaged can indulge in absolutes.
In the course of a life lived in the public eye, people accumulate and change, and the inventory can be distorted. The demonization and dissection of Obama and both Clintons ignores a whole lot of mitigating information, especially organized and unified Republican opposition. I never particularly cared for Clinton, but I did know what she stood for; the the careful editing out of her positives is very one-sided. (Women are stuck with judgements about hair and makeup that would never fly with men, too.) I do think people should save their blame for real villains. I agree the system needs a complete overhaul, but the all-or-nothing attacks have left us in much worse shape. I like both my Senators (Markey and Warren) who are solid gold, but Warren is a better practical fighter, willing to subdue herself to her ends. A lot of people don't like calculation, but there is no politician who survives who doesn't calculate. Bernie did that with guns, and it's not pretty but I accept that coming from Vermont he had to do that to get elected. People don't like nuance and compromise, but it's the stuff of life. BTW, I love Michael Moore.
Today I got into an argument about climate; an otherwise reasonable if slightly right-leaning colleague said he wanted definite attribution of weather before he'd fully believe the facts about climate change. Most people are like that. They can't deal with uncertainty. That's the kind of thing I'm talking about.