The Socialist argument for eliminating the electoral college is disingenuous. Doing so means Presidents will be selected either through the domination of one populous region over others or the domination of metropolitan areas over rural areas.
Metropolitan areas have a majority of Socialists. It encourages Presidential candidates to bring together coalitions of states instead of supporting regional differences.
Precisely. It would be the same situation we in upstate New York find ourselves in. New York City completely dominates Albany to the effect that fairly conservative and economically-dying upstate has no choice but to submit to socialist New Yorkers.
I was going to say that perhaps the electoral college isn't perfect, but on reflection, I think maybe it is.