Only two things will ever make US presidential elections "fair" (inerrant, accurate, true, valid etc).
One is to disband the Electoral College in totality; secondly limit the archaic filibuster procedure.
And in any true democracy, one person = one vote. This simply doesn't occur in the US because of the EC.