The consistent argument made against it is that voter ID is just a racist trick used by the GOP to suppress the votes of people they don't like. For a number of reasons, I doubt the veracity of that, or the existence of these hordes of people running around with no valid ID.