Since many states don't allow registration on the same day as voting, I'd say the government has planned accordingly after passing the aforementioned voter ID laws. Just found out this is a a standard federally: https://news.ycombinator.com/item?id=41921184
Great! So then when they change it to allow for the issuing of voter IDs on election day, it can be done at the federal level in one fell swoop. And who knows, maybe this voter ID can be a national one so no need to deal with state bureaucracies.
And that’s fine. As Bismarck said, politics is the art of the possible, and what becomes possible ebbs and flows with the shifting of the Overton window. Stronger voter ID laws one decade, smarter voter ID laws the next.