As was pointed out in the other thread on this topic, a popular vote for president would not make us a direct democracy.Direct democracy is the classic two wolves and one sheep deciding what's for dinner.
Nevertheless, I guess I'll repeat what else I said in that thread. I believe witht the growing number of "superstates", the electoral college is becoming incapable of protecting the more rural states from urban policies.