Bush won according to the rules, which no one has seen fit to change. You can't blame the guy if our democratically elected reps to the college democratically elected the guy a minority of the population voted for. (I think he did get the majority the second time around, so it obviously wasn't that big of a travesty in the mind of most voters.)
It's definitely an outmoded system, but it rightfully has a high hurdle to change (constitutional amendments are intentionally hard to do) but at least the problem only comes up in very close races. Our democracy has a margin of error of a few percent because of it. There are worse things to worry about.