The Electoral College was adopted to prevent the larger states such as California, New York, etc. from dictating to the states with smaller voters, such as the midwest which is farm land. Hitlery was pushing this way back when Gore lost.
Imagine the voter fraud that would go on!!
Exclusive of Virginia the remaining Southern states had too few people to have more than a rump representation in the House.
The business about counting each slave as 3/5 of a person gave the Southern states more representatives than they were due if only citizens were counted. Recognizing the colony of New England as actually consisting of several states (Massachusetts, Connecticut, Rhode Island, New Hampshire) gave the Northern states more senators than they were due.
That was the Great Compromise that made the union possible. It's also why we do not have a parliamentary system in Congress.
The Electoral college was an afterthought ~ although there's no reason Congress couldn't vote directly for the President (with a minor change to the Constitution).