I think where most of you are making your mistake is your thinking more people equals more important. Just because a region has a large population does not mean they are more important to the nation than lower population areas. I already stated an example of how low population agricultural communities are more important than a big city. In that case, it only makes sense that the rural communities that actually feed the nation get a larger say, proportionally, than people living in the cities. By doing that, it all evens out in the end to where each region has an equal political voice. And each region having an equal voice is about as democratic as you can get.
4.4 million people voted for Hillary Clinton in Florida. Their vote counts for nothing.
2.2 million people voted for Hillary Clinton in Michigan. Their vote counts for nothing.
2.8 million people voted for Hillary Clinton in Pennsylvania. Their vote counts for nothing
3.8 million people voted for Hillary Clinton in Texas. Their vote counts for nothing.
2.1 million people voted for Donald Trump in Illinois. Their vote counts for nothing.
2.9 million people voted for Donald Trump in California. Their vote counts for nothing.
1.7 million people voted for Donald Trump in Virginia. Their vote counts for nothing.
2.5 million more people voted for Hillary Clinton in California than were required for 50.1%. Their vote counts for nothing.
1.5 million more people voted for Hillary Clinton in New York than were required for 50.1%. Their vote counts for nothing.
The system doesn't actually represent minority interests as you would like because at the state level it's still decided by a popular vote. Because the electoral college is a winner-take-all system (with the notable exceptions of Maine and Nebraska), the instant one candidate tips 50.1% of the vote in a state, all the votes for the opposition are discarded. And in states like California, where the Bay Area and Los Angeles overwhelm the very sizeable rural populations, the voices of rural interests in that state are not heard and do not get to be heard. Likewise, because rural populations overwhelm the population of Miami and Orlando in Florida, the populations of Miami and Orlando do not get to be heard. If you like the Electoral College because it protects minority interests and ensures they get an equal say in their elections, that's fine. But don't pretend like that's what the current electoral college system as-is does. Presidential Candidates DO NOT go out and visit small states. How many times did either candidate go to Wyoming, or Nebraska, or Montana, or Idaho, or Utah, or Alabama, or Mississippi, or Arkansas in the last 5 months. The system as-is concentrates focus on a handful of valuable toss-up states and encourages the candidates to ignore everybody else. That's not mission accomplished.