I don't think we're disagreeing here. I did say the devil is in the details. I'm putting forth Virginia as a state that does it well (i.e., there are multiple independent sources of valid ID, so we can't pull Alabama-like DMV shenanigans), and pointing out that voter ID has value in ways not often discussed, particularly in making the voter check-in process go more smoothly.
There are interesting trade-offs to consider in the voter ID discussion.
There are interesting trade-offs to consider in the voter ID discussion.