campaigning there would have much greater effect for their dollar.
That’s not any different from the way it is now. But they’d be campaigning in populated areas of all states, not just swing states.
Seaboards are a minority of the country. Any candidate who focuses only on those will lose.
As it stands the swing states change over time, meaning that different areas of the country receive attention at different times.
I’d rather have a system where everyone is represented in every election, not just a handful of states that slowly change over decades. Utah and Massachusetts aren’t going to be swing states any time soon. Why shouldn’t their constituents matter?