This article by Yale Law School Professor Akhil Reed Amar has it right. The Electoral College is not something to be venerated. It is a shame that the framers had to adopt this system to get the necessary votes from slave states to ratify the constitution. It’s a further shame that it has existed for the last two centuries plus. 

The reasons sadly have a great deal to do with the fact that the history of America is the history of race. 

We don’t need to have a constitutional amendment to extirpate this system from the future of America. 

Just appointing a big enough bunch of electors who are bound to the national popular vote winner will be sufficient to cause campaigns to compete nationally. Then this particular element of national disgrace will be erased. 

The part Professor Amar has wrong is his unsupported statement that there are reasons to keep the electoral college system. He does not cite any. There aren’t any.