The population of the top five cities (New York, Los Angeles, Chicago, Houston and Philadelphia) is only 6% of the population of the United States and the population of the top 50 cities (going as far down as Arlington, TX) is only 19% of the population of the United States. A “big city” only campaign would not win.
Suburbs and exurbs often vote Republican.
The number of electors is constitutionally based on the number of senators and congressional districts, not counties, of each states.
I know the latter.
The issue is the fact that we have more city than suburban dwellers and with obmacare and biggov mooching that is only going to grow the government dependent cities.