This is quite a convoluted solution to fixing quite a retarded problem.
The only reason why it's a "problem" is that it didn't let Gore win, and everyone knows that.
The real problem is how the states that form this compact still can't get over it, and just move on (it should be noted that all 5 states in this compact voted for Gore).
No, it's a problem because it's an outdated system made for an America 221 years ago, which is so different form the one today that it's not even funny. It's purpose is long gone. The last time it was even relevant was in the 1820s. What I mean by that, is since then, people started voting in every state (save South Carolina), and, the elector's job became one to cast a vote that was already predetermined. Not their original job of reviewing the candidates, and voting for the best interest of the country.