The system unfairly rewards certain states; those states will block any attempt at reform.
Getting rid of the electoral college is stupid, but reforming it is not. I think the Senate should be removed from its calculations. 435 votes, not 535, which would reduce the inherent unfairness a little. A vote in California would still be worth much less than one in Wyoming...but a little less so.
Under this scenario, Trump would still be president, by the way.