Sure, I guess, insert a biochip into all of us, and require us all to show up in person and have that biometric chip read, then somehow confirm that the JasperL that is standing in front of the old lady manning the voting booth is the same one registered. And then make voter registration like getting a passport, so costing $millions or billions to reverify every voter in the U.S. etc......
"Eliminating" fraud isn't even a reasonable goal. The cost would be immense, the time immense, the waste of resources immense, and it would result in at least millions kicked off the voting rolls because they're unable to provide the documents needed to "eliminate" fraud. And you'd require the kind of equipment used at airport terminals, equivalent ID, and trained staff, not the volunteers, mostly elderly, who staff most voting precincts by the 10s of thousands. And even passports don't eliminate 'fraud' nor will the new secure ID.
A reasonable goal is to keep "voter fraud" to very small levels, and in a state with millions of votes cast, 19 alleged cases of fraud flies through that test. I can't imagine spending $10s of millions, easy, every election, to reduce that 19 to 1 or 2 or 0.
See above, but we know that tightening up restrictions to pursue "fraud free" will absolutely mean that millions of citizens eligible to vote cannot get certified. Or if you don't believe it's millions nationwide, then at the least many thousands. So any reasonable proposal to try to reduce rates of fraud must at a minimum quantify that downside - it's been done in court - and then see if taking 19 or 50 or 100 fraudulent votes to zero is a good trade for making sure thousands can no longer vote because they can't clear the verification process. How many eligible voters is it worth to kick off the rolls to prevent 1 fraudulent vote? 100? 1,000? 10,000?