The right to vote should be impeded as little as possible. Any impediment to voting requires unimpeachable evidence that such an impediment is necessary.
So if you want voters to have to present proof of residence and citizenship in order to register to vote, that is an impediment to voting. Therefore, you must show such a requirement is necessary. Such as rampant voter fraud.
If there is voter fraud, then residency and citizenship requirements can mitigate that.
If you then wish to put an additional impediment to voting in the form of requiring an ID at the voting booth, you must once again show this is necessary.
I have yet to see anyone anywhere prove the necessity of this requirement. No one. Anywhere.
The voter ID requirement is political pandering to the paranoid who imagine illegal aliens or somesuch swaying elections and putting a negro in the White House.
So, prove there is fraud. And then prove that a voter ID will stop it and that improving the existing registration process won't stop it.
I would wager that most instances of fraud you can produce can be fixed by repairing the registration process.
Also, the courts have NOT held up every voter ID law. Claiming they have is false. Missouri's voter ID law was overturned because the ID requirement was too narrow. This is also why the Department of Justice just threw out the ID requirements in Texas and South Carolina.
To register to vote in South Carolina or Texas, you are allowed to produce many kinds of ID which prove your residency. But to actually vote, they wanted the voters to produce a DMV-issued ID. So that is too narrow restriction and it had the effect of disenfranchising many voters.
This is not an imaginary effect, it is a real one. And so if you are going to disenfranchise REAL voters, you need to show that not doing so does even more harm.
So prove it.
Missouri had to broaden their voter ID requirement, and they did. And that is all South Carolina and Texas need to do.
Not everyone has a DMV ID. But they do have other forms of ID which prove they have the right to vote.
This really isn't complicated.
..... "If there is voter fraud, then residency and citizenship requirements can mitigate that." ....
How do you prove residency or citizenship??????????????????? Could it be.... with ID??????