One more thing. I really do think we need a constitutional amendment that tightens up some of the grey areas exposed by this post-election fiasco. I think the system has held up very well under the assumption that presidential candidates and their supporters are, at their heart, people who believe in democracy, fair play, and the rule of law. However, this year has exposed what happens when those assumptions are shown to be false.
We need to get rid of things like "the legislature of the state", and replace it with "the laws of the state", ensuring that we won't see any of the attempted post-hoc coup attempts Trump is trying to pull now. We need to actually state that the votes of the people matter. Even if we keep the outdated concept of state-by-state electoral votes, is there anyone who thinks having actual electors, some of which might be "faithless", is a good idea?
Unfortunately, it won't happen, because no matter how simple or obvious the proposed reform is, it will slightly favor one side or the other, and so the other side won't support it.