There is no non-partisan reason to get rid of the EC. We have the EC for the same reason we have a Senate — to protect economic interests that don’t involve as many human beings per square mile as manufacturing and administration. It was a great idea in 1789, and it’s a great idea now. The whole purpose of the EC is to cause the popular vote not to carry the election, so only an idiot or a liar would point to that occurrence as a bug.
Whether the EC benefits a party or doesn’t is irrelevant, so proving that it does or doesn’t is a useless exercise. One might cynically conclude that it’s a smokescreen: knock down a bad reason for defending the EC, and you have knocked down all reasons.
The Democrats have begun their suicidal march to defeat in 2020. They rail about Trump running roughshod over the Constitution, and then they attack the Electoral College and try to pack SCOTUS to “make it less political.” Trump proved how stupid we are as an electorate, so I guess we can hardly blaming the Democratic field for running with, and on, that discovery.
Thus, I heard Julian Castro pooh-pooh the idea that ending the EC would take attention away from small states. He said that he intends to visit every state. (I guess he forgot that we still have the EC.) Again, Trump has proven that you don’t need brains or character to get elected. Perhaps the worst thing about him is how awful a candidate the Democrats think they can run and still win.