The first assertion author makes is that attacker is resource limited which is a pointless assertion for stack sponsored entities unless cost of attack is astronomical.
The second point author makes is that US elections are highly decentralize for attacks such as hacking electronic systems, making effective attacks very expensive. Again this is completely wrong assumption for two reasons:
(1) attacker doesn't need to hack all of US precincts. Thanks to thin win margins in elections, you just need to flip only few precincts that have been predicted as "middle". Typically these are just 1-5% of total so cost of attack is actually very low and could be targeted with precision for a desired result.
(2) There are only few brands and systems of voting machines and other electronic systems are actually in use. Again, you don't have to hack all of them. Just hack one or two and they might be good enough to slip 1-5% margin you desire. The connection to Internet is irrelevant. There are well known methods to hide malware in firmware drivers that could have been planted by a state sponsored hacker who obtained job at one of these companies making these machines. These kind of malware would be impossible to detect without very extensive reverse engineering. Think about this for a minute: For a cost of less than a million dollar (i.e. compensation for single hacker) you can flip election of entire country. It makes a huge economic sense to any adversarial government.
Overall, hacking political system has shown to have ROI of 10,000% or more and it should make a perfect economic sense to businesses and external governments. You can literally donate just $100K to political candidate and he would pass a law for you that makes your company 10s of millions for many many years. It never ends to surprise me that political donations by commercial entities and ultra-rich is not considered a crime in US. In most other countries they are known as "bribe". Even better, just flipping few of the precincts you can flip entire election in to your favor and you can do it all even legally by precision targeted social media. It's just amazing power to behold on one of the largest and most powerful country.
You can literally donate just $100K to political candidate and he would pass a law for you that makes your company 10s of millions for many many years. It never ends to surprise me that political donations by commercial entities and ultra-rich is not considered a crime in US. In most other countries they are known as "bribe".
Companies cannot give money directly to politicians and individuals are limited. https://www.opensecrets.org/overview/limits.php
Political Action Committees can accept money, but must be independent from a candidate.
According to  Paul Ryan accepted $121,700 from Blackrock Inc, and  says Charles Schumer accepted $102,950 from Lockheed Martin.
Companies cannot give money directly to politicians
Sounds like companies giving money to politicians to me?
These tables list the top donors to candidates in the 2017 - 2018 election cycle. The organizations themselves did not donate, rather the money came from the organizations' PACs, their individual members or employees or owners, and those individuals' immediate families. Organization totals include subsidiaries and affiliates.
It sounds a lot more effective than it is. In practice it’s a non issue.
Edit: what I mean to say is that legal lobbying lowers the incentive to use campaign donations as a form of influence.
This trope amazes me. If this were true, you’d see a lot more campaign donations. Instead, you see a few billion out of an economy of trillions. There isn’t an investment opportunity like that just sitting around without investors jumping on board and bidding up the price. It’s not logically possible for this to be true, without making a bunch of other hand waving and dubious assumptions.
It's inevitaly made up, because no one (sane) publicly acknowledges that contracts won as a result of lobbying.
But, I disagree with this:
"An investment opportunity like that just sitting around without investors jumping on board and bidding up the price"
Economists theorize using "perfect" markets like a stock or bond markets. Real life includes clunkier scenarios. An investment might be worth X to you and Y to me. It may be available to me and not to you, or worthless to you. I might be able to evaluate the value, while you can't.
That doesn't mean that the roi of "investments" that aren't traded investment products will usually be in that 3%-30% range. If Apple decide to develop a new product, that is an "investment." The cost of that investment is not subject to those kinds of market forces, which ensure that high ROI investments don't exist. The ROI could be negative or it could be orders of magnitude above average.
With something like "buying influence," there is no economic theory reason to expect any ROI in particular. It would be unexpected if the value of lobying was less than the cost, but otherwise it's a pretty open field.
"They may have vast resources, and in particular they may have more resources than the defenders—but they're still limited. Why? They'll throw enough resources at the problem to solve it, i.e., to hack the election, and use anything left over for the next problem, e.g., hacking the Brexit II referendum… There's always another target."
Too: there may be multiple parties attempting hacks. Getting your opponent to overextend (a war of attrition) is a time-honoured strategy.
As mentioned in comment, hacking election is very cheap. On back of the envelop, I think $1 million should buy you enough ads to precisely target handful of swing precincts that will give you just 1-2% of the boost needed to put you over the thin win margin. If US elections were won by say, 25% win margins then it would become more expensive because it would be hard to scale. But most elections have less than 5% win margins these days and there are very good predictions available on swing districts. If you have access to voter registration database, you can literally target your ad at individual household level. As shown by last 4 major elections, just even flipping less than ten thousand household can achieve victories.
If you think it's so easy to swing elections with a few hundred thousand dollars of ads, you should definitely go into political strategy and prove it. They'll rain money down on you.
Whether or not this is a good thing is left as an exercise for the reader.
Sidenote: politics only seems to have morality as a focus when it is in their favour.
Because it allows the responsible people to shift all the blame to an external actor:
"Sure, we might have used crappy and insecure voting machines, everybody with a clue warned us about for years, but that wouldn't have mattered if the Russians didn't hack them!"
His last paragraph is the equivalent of 'I'll create a GUI interface using visual basic; see if I can track the killer's IP' it displays a complete lack of understanding or knowledge of campaign finance, how the electoral system works, and how it's manipulated.
The adage in politics has been, “All politics is local.” This appears to be changing in the U.S. Money and influence comes from all over and the issues that rile up people enough to vote are less and less tied to local problems. At least this is how I see things. I don’t know a good solution to the problem. Perhaps Asimov had it right in his story “Franchise”.
I guess the majority had had enough and came together for the first time in 2014, resulting in a win for Narendra Modi.
I also guess the same situation happened in USA in 2016. The usually apathic/uninterested majority were frustrated/angered with years of ’minoritism’ and bonded together into a single consolidate vote bank that resulted in Trumps victory.
But let's say a country have little care to minority ethnicities. I have the many resources to arrange short benefit to them, such as occasional free dinner for those ethnicities, arranging cheap or free traveling trip for them. Essentially bribe those minorities.
Now I am elected to become a president. How do I get more resource to bribe minorities? I just receive donation from the rich and just set law to benefit them. Those law will get me donation and let the rich suck more money from the minorities. Now I have those dirty money in hand. Since minorities are living in a more challenging environment by my policy, those minorities will even more welcome my bribe and continue to vote for me.
Now you may ask, why are those minorities can't read news? Why they can't listen to the other side that may benefit to them? Firstly, minorities have very tough environment and they don't have education and even time to think about their future. Therefore, they just vote for whoever is familiar or whoever give free gifts. Secondly, a government could control the propaganda and paint those opposition as destabilizing country and blaming them as enemy and reason of their miserable situation.
It's not a hack, but a flaw. Democracy assume all people care enough about politics to understand the implication of each policy. If people don't have time resource for this, then it is pretty easy to spread propaganda to paint some enemy. People in poor condition just want to find someone to blame. And people trust the one who could bribe them a little benefit.
Of course, there are no better alternative than democracy, but people just too focus on their living and care to their own short term benefit. Long term benefit is difficult to promote since no one knows when will this be effective.
If minorities vote for receiving short term benefits then everyone including the minorities are knocked out of the long term benefits.
If you can just win by offering a vehicle like horse cart and keep upgrading it through research and development, adding 1km/hr speed increment every 5 year. Then you'll probably never be able to develop a car because its development requires long term research and development program, even if nothing, atleast a working infrastructure.
I'll add here that even if they've time and education, they might lack proper nutrition if the government deliberately keeps the watchdogs which regulate food supplies, drugs and environment underesorced. This will reduce their IQ and ability to take a better decision.
The end game is whoever manages to keep people desperate and dumb.
Simply letting bad actors contaminate the food with lead will do this job of keeping everyone dumb and winning election next year by throwing breadcrumbs.
Republican wins by slim number of votes. Recount #1, some more votes "found" Democrat candidate closer, Republican still winning. Recount #2, additional votes "found" Democrat now has slim lead. STOP THE RECOUNTS, OMG!!!!
This happened in Oregon and Washington governors races, and notoriously in Minnesota with disgraced former Senator Al Franken. It happens all over the place in small elections. There is only one party cheating on elections in the US, it is the same party that has been conducting a witch hunt about Russia and is lying to public using their lapdog media mouthpieces in order to bullshit the public. Articles like the one from Columbia exist to sow confusion, to muddy the waters, to distract your eye away from the real goings on. "Russia hacked the election" is a gigantic lie, possibly one of the biggest ever told in recent history. No, Russian did not hack the election.
Are Republicans lily white? Nah, nobody is. But they don't cheat in elections the way Democrats do. If you want to see how vote fraud works, go to urban Detroit or Philadelphia, those two spring immediately to mind.
Lastly, there is plenty we can do about voting integrity if we wish to do so. There is a defense-in-depth strategy that can makes elections fair. The only problem is that there is a large faction out there that wants to continue cheating.