Besides, I don't think you fully understand what I was talking about. Government-issued IDs aren't, under my scheme, a requirement for voting; they are, rather, automatic registration for voting. I specifically left in a route for those who don't have government-issued IDs to register, because the goal was merely to simplify the process. Most people get driver's licenses in the USA; therefore, if you count a driver's license as voter registration, most people will automatically be registered to vote. They don't NEED to vote, but if they choose to they can just show up, show their license, and fill out the ballot. It's one among several options.
Okay, let's say it doesn't (any municipality or state that doesn't have tax records is too incompetant to operate an election, but let's ignore that). Other things work as well. I've got a copy of my mortgage agreement, and before that rental agreements--hard to establish residency beyond "Here's the agreement I signed to live here". It also quite neatly cuts the government out of the loop entirely for most people.
City-issued paychecks (police, fire-fighters, EMTs/medics, members of the city government, teachers, etc) would work as well, with the caveat that teachers would be a bit more tricky since they may not live in the area they teach in.
My point being, there are forms of evidence for residency that aren't government-issued IDs. If we accept that government-issued IDs are racist (a nonsensical notion that remains unsupported), there are other options. The point, after all, is merely to make sure that fraud does not occur. Goverrnment-issued IDs simplify the process tremendously, because they are used for other purposes and therefore have had the kinks worked out (as much as possible, anyway), but if we're willing to put the effort in, other proof of residency is possible. Moronic and a waste of time, but possible.