I was actually initially anti-EC because part of the logic of its founding: to give slaveholding states a greater voice than non-slaveholders. But just because something was founded with bad intentions doesn't mean it can't be used for good, and that's what has been done with the EC (and things like penicillin, which were invented to help countries make war).
That is the primary reason. Also, it makes each individual's vote more valuable, because your vote is 1 out of your state's population, not 1 out of the entire 280 million's, and your individual vote is therefore much more likely to swing the course of the election, as happened in Florida (that's how they measure voter power, by the chance of your vote mattering).
The funny thing about Florida in 2000 is that, legally, I've come to think that maybe Bush did win, even though Gore got more votes. I read a piece written from Gore's side which described the legal meanderings...Gore would have triumphed legally if he had only not been a greedy fuck right when the election ended.
The problem is that Gore did not initially file to "have every vote count", like he said he did (and like I think he morally should have). He filed to have every vote recounted in areas he viewed as favourable to him. His campaign misgauged a little, and Bush pounced on the fact that Gore didn't demand a recount of the entire state, and there were delays, and ultimately the Court's judgment rested on the matter of time.
Had Gore done the right thing--counting every vote in Florida from the beginning--the court wouldn't have been able to cite expediency, and he probably would've won the election no matter what Bush's team schemed. He was greedy and cowardly and, therefore, he lost. Karma, or divine punishment, I guess, although I don't know who's being punished more: Gore by losing, or us by having Bush as a prez.
Florida voted for Gore, and Gore's dishonest tactics threw the state to Bush. Lame.