Well, I think we're going to have to agree to disagree on the other points...
The one above though, I can demonstrate mathematically why I think you're wrong. Read it with an open mind:
The population of Idaho is 1,780,000. The largest city is Boise with 250,000 give or take.
The population of California is 39,000,000. Twenty-Three million live in SOCAL.
Idaho has 4 electoral votes.
In 2020 it was 64/33 Trump. Using your calculation, Trump would get 2/3 of the electoral votes which, I guess, rounds up to 3. Biden would get 1.
The voting was as follows: 554,000 votes for Trump to 287,000 votes for Biden. So about 830,000 voted out of the 1,040,000 registered voters or 81% or so.
For Biden to get that 2nd electoral vote, he'd have to either get all of the 19% who didn't vote or campaign hard to get two hundred to four hundred thousand that voted for Trump to swing over to him. That means campaign stops, radio, TV, print....
California has 55 electoral votes.
In 2020 it was 64/33 Biden. Using your calculation, Biden would get 2/3 of the electoral votes which, I guess, rounds up to 38. Trump would get 17
The voting was as follows; 11,110,000 votes for Biden to 6,000,000 votes for Trump. So about 17,000,000 voted out of the 22,000,000 registered voters or 80% or so.
For Trump to get the 18th electoral vote, he'd have to either get some of the 20% who didn't vote or campaign to get four hundred thousand of those that voted for Biden to swing over to him. That means campaign stops, radio, TV, print....
The difference is this:
Each electoral vote is about 400,000-450,000 voters.
In Idaho, there are only 200K who didn't vote so you have to cut into the other guy's tally. In California, there are 5M who didn't vote. You don't have to really cut into the other guys' tally. Although the net result of more campaigning, TV ads, radio, print would be that you would cut into the other guy's tally somewhat. But it's easier to get people who are not in the other camp than it is to get people who are in no camp.
Also, there is the multiplier effect that a 30 second ad on TV in Boise reaches about 18,000 people or so. A Thirty second ad in Orange County reaches hundreds of thousands of people in and around the OC.
Also...where would you rather have a fundraiser? Beverly Hills or Boise?
Your assertion that if you just open it up there would be candidates flying into Fargo to get after a single electoral vote is unrealistic.
Of course, what the other question that presents itself is this:
Is what you are proposing a more perfect system than what we have now? I would say that it is. So kudos for that.