Like I said earlier, I'm fine giving anyone who truly needs one a free ID to ensure they can vote. I don't want anyone denied the ability to vote, who truly wants to. I just don't know how much of an issue a free ID is going to address.
Banks, starting in 2001, required 2 forms of ID to open an account. I'd assume that things like SNAP/welfare, etc also required an ID at the same time. The people who opened an account before 2001, apparently arranged most everything else in their lives prior to, or near, that time, have been living for nearly a quarter of a decade with no ID, don't strike me as the kind of people who are going to be voting today.
But, again, I'm fine giving out free IDs to anyone who needs one.