Unnecessary and should be considered unconstitutional.
Unless you’re willing to provide free IDs via some means that make them accessible to anyone who is eligible and wants one. I’m thinking of mobile vans with ID cameras and printers that run around to people who ask for it to stop by so they can have a free ID.
If you are an advocate for voter ID laws are you willing to pay for everyone eligible to have a voter ID? Seriously?
Because if you’re placing a financial commitment as a requirement to vote, you have enacted a poll tax whatever name you want to call it. Which is unconstitutional thanks to the 24th amendment. It matters not in the least whether it is $5 or $45 to get an ID to vote. It matters not in the least that it isn’t a financial burden. And if you think that $5 isn’t a financial burden at times, then you have been very, very lucky in your life. In any case, none of that matters because it is still a means test and a poll tax. And a no-no.
It isn’t that voter fraud doesn’t happen. It does. But it happens on a frequency so rare that it is astonishing that very much energy is put into the effort to enact what will most likely be voter ID laws.
In the middle of the 19th century, people fought (and died) to provide people of color the right to vote (among other things). And people fought (and died) to prevent that from happening.
In the beginning of the 20th century, people struggled and put themselves at risk to provide women the right to vote. And people struggled and put themselves at risk to prevent that from happening.
Ask yourself this question. Are you on the side of history trying to assist people exercising their right to vote? Or are you on the side trying to prevent that from happening?