Yes the electoral college could have some advanteges like allowing professionals to have an input into what is going on, It helps us avoid run-off elections (elections that end up with a tie), and restores some of the weight in the political balance that larger states lose.