Several comments (apparently schools either are not teaching high school civics nowadays or students aren't learning)in no particular order:
First, the U. S. is not a democracy. It's a democratic republic. Big difference.
Second, I used to think the electoral college was out of date. I have long since changed my mind. Doing away with the electoral college will accomplish one of the the things our founding fathers were afraid of - reducing even more the influence of the smaller states. Look at a 2008 electoral map that shows the county by county voting pattern.
Of course, if enough of the states disagree about the need for the Electoral College, they can amend the Constitution. What are the odds that the small states will disagree?
Third, as far as democracy in Iraq and Afghanistan is concerned, as long as the clause "... as long as it does not violate Shariah law" is written in their constitutions, they do not have a democracy.
Fourth, a lot of talk periodically comes up about "that's really not what our Founding Fathers intended". Good case in example is the Liberal opposition and constant attempts to redefine the Second Amendment. The public debates were printed in the newspapers and collected as the Federalist Papers and the Anti-Federalist Papers. It makes for a book about 600 pages long. And you can see exactly why they were for or against any particular topic.