You may well be right on the rural/urban point. Somethig to think on another time.
But the electoral college, by assigning electors for president based on both the number of congressional districts, and the number of senators, very definitely put the thumb on the scale for less populous states--and incorporated the 3/5 compromise, giving slave holding states greater proportional representation in the selection of the president.
In today's age, the rural/urban mix of a state has a lot to do with whether it is more or less populous. So smaller--generally more rural (Hawaii might be an exception) states are overrepresented in the EC.
And that's where I see the wisdom in the EC, even today: as noted before, California and New York should not dominate all the federal political decisions for Kansas and Wyoming (or Hawaii and Vermont, for that matter). Somehow, those smaller, less populous states should have a say in electing the President.