In defense of removing the electoral college I submit that the primary reason to do so is because it irrefutably gives more value to some citizen's votes over others. I believe every person's vote should count the same as another's.
I understand it was instituted at a time when it may have seemed more fair but now the antiquated system is being used as a work-around to gain full executive power by bypassing a truly democratic process.
If republicans are afraid of never being elected into office again they need to change their platform to be more appealing to the majority instead of trying to prevent the opposition from voting.