I feel like I'm in the minority these days, but I personally think the Electoral College is a clever system that should remain. As large, coastal cities like NYC & LA continue to grow, they risk becoming entirely self-serving at the expense of the rest of the US. Voters in fly-over states often deal with agricultural and manufacturing issues that aren't even on the radar for voters in urban centers, so it's important to ensure the voice of middle-America isn't totally drowned out.