I don't know if IDs are free in all states, but if they are, I would be more inclined to support it as a requirement for voting.
I also would want to get an objective handle on how the IDs are treated. I have had friends get questioned because "Their signature didn't match the ID." I can see how that would quickly get perverted.
How do you feel about their revisionism around Jan 6?