> It would also be a bad idea to abolish the EC because then candidates would only ever campaign in cities. They would completely ignore rural areas, which are financially and culturally different.
This already happens, though. Candidates largely ignore entire states they know they can't win, as well as ones they think they will win.
(Ask Hillary if she regrets not campaigning more in Wisconsin, for example.)
In Australia you have "electorates" which are areas of roughly 100k pax. Each electorate gets one representative in parliament. Omitting some finer detail here.
Then by contrast the senate: each state gets 12 senators regardless of population.