Good analysis. But I would add that the decision to move forward on impeachment not only fires up the base, but also in the course of this fight the Democrats have captured the moral high ground — no one more so than Nancy Pelosi — while revealing in a new way the corruption and mendacity of Trump.