Other comments have covered the France/Germany thing.
I will point out that I'm actually a fan of the electoral college in the present day, and believe it serves a useful purpose.
The quintessential problem in American politics is the different regions of the country, which all have their own set of interests and values. And, in general, people get very upset when they feel they aren't represented at all; for example, I live in the lone county in my state that consistently trends liberal, and I know that my vote effectively doesn't count for anything state-wide or any national election, because I'm surrounded and outnumbered by far more conservative voters. This is frustrating and leads to apathy.
Similarly, when a significant region of the country is effectively disenfranchised in this fashion, serious problems result. And that's what would happen if we replaced the electoral college by direct popular election: a small number of coastal population centers would essentially decide every election, leaving a huge swathe of the country realizing that their votes don't count.
Under the current electoral system, meanwhile, candidates for President have to be responsive to the interests of a broader cross-section of the country in order to get elected. On the whole, I think that's a good thing, because it ensures that we don't end up in a tyranny-of-the-urban-majority situation.
I will point out that I'm actually a fan of the electoral college in the present day, and believe it serves a useful purpose.
The quintessential problem in American politics is the different regions of the country, which all have their own set of interests and values. And, in general, people get very upset when they feel they aren't represented at all; for example, I live in the lone county in my state that consistently trends liberal, and I know that my vote effectively doesn't count for anything state-wide or any national election, because I'm surrounded and outnumbered by far more conservative voters. This is frustrating and leads to apathy.
Similarly, when a significant region of the country is effectively disenfranchised in this fashion, serious problems result. And that's what would happen if we replaced the electoral college by direct popular election: a small number of coastal population centers would essentially decide every election, leaving a huge swathe of the country realizing that their votes don't count.
Under the current electoral system, meanwhile, candidates for President have to be responsive to the interests of a broader cross-section of the country in order to get elected. On the whole, I think that's a good thing, because it ensures that we don't end up in a tyranny-of-the-urban-majority situation.