Not to mention… It takes extra time to check that info when you vote. Even if it takes just an extra 10 seconds to confirm an ID number. Out in rural (red) areas, it may only add a few minutes to the queue time to vote, but for urban (blue) areas, some voting stations see 40000+ people, adding literally hundreds of hours (distributed across a few lines) to the time it takes to vote. Factor in that voting is officially 1 day, and not a federal holiday. Who can afford to wait in line a few extra hours to vote in those areas? Who can take the whole day off instead of just their lunch, in order to vote? Who is going to have stability in their housing in order to keep the necessary documents safe and readily available?
It’s all a plan to target the poor and working class in cities, suppress their votes, and erode the foundation of democracy, that everyone get 1 equal vote.
Gotcha. To answer your question, voter registration is managed at the state level. I’d have to do deeper check, but I don’t think it is illegal to try to register if you are not eligible (in most “free” states), you’ll just fail to be registered. It’s already illegal to lie on the application, and there are provisions to verify eligibility at the state level.
Secondly, if this provison was meaningless, I’m sure Dems would let it pass. This is a (hopefully, but probably not) last ditch attempt from republicans to suppress the vote.
Third, no one with any capacity to reason is going to believe those republican knuckledraggers. Dems shooting down these provisions simply energize the mindless baboons that were still going to go out and vote for trump anyway. I guess it also gives republicans an excuse to say the vote was rigged, but they are going to do that when they lose in November regardless.