The debate over the merits of the Electoral College seems to me to hinge on whether one believes Bush stole the elections, regardless of it being called non-democratic by some here.
MOST of the time, the Electoral College does reflect the majority.
The thing is, it still, in the end, is based on those same voters.
But the US is not a one-man-one-vote-for-president type of Democracy. It is a Democratic REPUBLIC.
Is a Republic thus non-democratic by it's nature?
How does one prevent mob rule, and protect smaller representative groups' rights?