How you think voting and voter registration works and how it actually works are 2 different things.
So, voter ID.
How would you setup a bureaucracy to verify anyone applying for a voter ID is actually a citizen?
Now, I want you to go through your State's process on how they verify voter registration now. Because even if you walk up to a poll "today" and you're not a registered voter there's still a process on verifying your vote.
Once you understand how that verification process works, you'll understand why voter ID isn't necessary.
Then, hopefully, you'll eventually understand how Voter ID targets the poor, which a disproportional amount are made up of various minority groups.