Voter ID laws aren't meant to prevent voter fraud. They're meant to make it harder for someone eligible to vote to actually vote.
My state had a PSA saying 19 checks were done before you could vote. This was the background music:
Kinda tone deaf there but the message came through loud and clear: "we'll stop you from voting if we can"
How is having a ID making it harder for people to vote?