And for everyone who is crying about the popular vote, there is a very good reason we don't do that. It was recognized from the start that if you do a strict popular vote. the more populous and wealthy areas would always call the shots and would dictate politics to the rest of the nation. At the time that meant Virginia. But it doesn't really matter who, the principle still holds. This was a compromise between populous areas and rural areas in order to get the union formed.
If you switch to a pure popular vote then the nation would be run by a handful of mega cities like NYC, LA etc. That's not democracy. The system we have prevents that while still allowing for populous areas to matter. Getting rid of the electoral college would remove one of the main compromises our federal system is built on and in my opinion would be fair grounds for any state to secede. It would be comparable to throwing away parts of the Bill of Rights.