Earlier quoted context omitted.
There's a very good reason why we don't use the popular vote for Presidential elections. It's precisely because without the electoral college, small states would receive zero attention on national politics. Why would anyone spend time courting votes anywhere north of New York when there's a much bigger payoff to be had working the rest of the eastern seaboard and the west coast? To use your examples of Massachusetts…
This logic confounds me. Is there some inherent reason to disproportionately focus our national choices on the areas of the country with the fewest people (rural areas)? I've lived in both the most rural and urban parts of the US, and it's clear that the current system massively discounts the will of people in urban areas in this stated endeavor of providing some kind of rural / urban "balance". Depending on what you…
It was actually the most controversial issue during the Constitutional Convention (See "The Great Compromise"). And read up on the Federalist vs. Anti-Federalist debates.
One of the main points is to not give all federal power to the top 9-10 states. Otherwise you end up with the situation where a few large cities are deciding things at the national level and there is no representation for rural areas.
As an extremely over-simplified example, imagine urban voters voting to outlaw tractors because "Tractors emit huge amounts pollution and nobody I know even uses a tractor! Those dirty farmers that I hear use them are dirtying up our air!"