Disenfranchising the poor and minorities sounds like a terrible thing to do.
Disenfranchising people who cannot prove they are US citizens sounds much better, and it would bring the US voter rules in line with most of the rest of the world.
Can non UK citizens vote in UK elections?
Voter fraud in the USA is incredibly rare. The states which have investigated it properly have found it is about three people in a hundred thousand..
