Why would a politician even care what those small states want or need, just stick to the big ticket
states and give them whatever they demand. It's not a simple as what you try to peddle
And how does the EC under its current form stop that? Hell, Clinton didn't even visit a couple of mid-sized states and look what it cost her. I don't recall many presidents in waiting visiting Maine, Alaska, Hawaii etc pre election. It's a fallacy that any presidential candidate gives a shit about those states. All that matters are the swing states.
It doesn't stop that.
The EC is an out dated system in my opinion. It should be one person one vote. The candidate who got the most votes should win.
But that would require amending the constitution. Which isn't very easy. Which is why it's not been done very often.
We have the EC here. It's not a good system nor one I want to have but that's life in the big city.
Yes states like mine rarely get presidential candidates to visit us. Neither party needs too. It's a waste of time and money for a republican to come here. A republican has less chance to win here than in California. The last time my state's EC votes went to a republican was nearly 36 years ago. A democrat doesn't need to come here, they are guaranteed to win. They don't need to waste the money.
Candidates do what you posted they do. Concentrate on those few swing states to win.
Candidates don't go to Alaska or Idaho or any of those small states to campaign. It's a waste of time and money. The only ones they care about that are small are Iowa and New Hampshire. And only because they are the first states to have primaries. If Alabama or Mississippi were the first states to vote in primaries candidates would not go to Iowa and New Hampshire. They would go to Alabama and Mississippi. After the primaries in Iowa and New Hampshire, candidates are totally done with the state and won't return until the next election primary cycle.
The excuse that the EC levels the playing field is nothing but a lie.