So you need to ask yourself when you see this: why would the Republicans push for Voter ID? Yes, it helps with the fabricated narrative about a "stolen election" but there's a deeper reason and it's not election integrity.
It's voter suppression.
As soon as you require a government-isseud ID to vote, you then get into the questions of which IDs qualify and how hard or expensive are they to get it.
Consider counties in Alabama where the DMV was only open one day a month [2]. Or that voter ID laws disproortionately impact Native Americans [3]. Or that student IDs are often excluded as valid voter IDs [4].
I would support broader election reform that includes:
1. IDs issued by the Federal government at no cost that are easy to get;
2. Expanded access to voting. This means early voting, universal access to voting by mail with no justification required whatsoever and (ideally) moving voting day to a weekend;
3. Mandatory voting. That doesn't mean you have to vote at all. It just means you have to put a ballot into a box, even if empty or spoiled, or to mail one in. This is essentially the system in Australia;
4. Ranked-choice voting;
5. Congressional seats decided by proportional representation rather than FPTP districts; and
6. Senate seats per state being decided in terms of population size, say 1-3 depending on size.
Then sure, let's have voter ID.
[1]: https://www.msnbc.com/opinion/msnbc-opinion/republicans-vote...
[2]: https://www.al.com/news/montgomery/2016/12/feds_alabama_to_e...
[3]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10624504/
[4]: https://www.insidehighered.com/news/students/free-speech/202...