The Electoral College was put in by the framers so that the large states at the time (Virginia, New York, Pennsylvania) didn't elect the President. James Madison was the framer who was fearful of pure majority or mob rule.
If you want to get rid of the Electoral College you also want to get rid of the Senate. The makeup of Congress was instituted so the large states didn't rule the legislature. It was a compromise having one body of equal representation and one body based upon population.
So if James Madison were alive today he would say in two of the five past elections the Electoral College worked exactly as it should have.