The reason the electoral system isn't "fair" is because all of the states signed on to that CONSTITUTIONAL provision when they joined the union. Presumably many would not have joined if that would have subjugated them to the tyranny of being ruled by the populist whims of people in distant, more populous states. Hmmm, that actually sounds a lot like the American Revolution.
There's a reason it's the way it is.
Don't like it? That's what constitutional conventions are for. Is that too hard? Then try to implement a non-constitutional electoral system and impose that on other states, and see what happens.