Sorry, I'm on a trip so playing catchup. Doesn't look like this has been addressed, though.
As mentioned, the most common form of ID in the US is a driver's license. Thing is, getting one of those requires: some form of Driver's Ed, driving tests you need to pass, and being a generally abled person; no blind folks, no narcoleptics, no people prone to seizures or other medical issues. On top of that, you may need a vehicle, which means money.
Uh, technically... But you don't need a driver's license. Just a photo ID. I should know, I didn't get my driver's license till 22.
In NC it's $13, or free if you're homeless, blind, or physically or mentally disabled.
Passports are another one: those cost $500 or so and expire periodically.
No, it's $110. But it's unrelated to voting.
Moreover though, when drafting these laws in some of the cases where they were struck down recently, the Republican legislatures first requested studies showing which voter demographics would have which forms of IDs. They then banned those forms of ID which would be used by non-white voters so as to maximize disenfranchisement of minority voters and minimize disenfranchisement of those who would likely vote for their party.
...What non-photo ID would that be? Were people bringing water bills to the polling station? Because that's just stupid. It works for getting an actual ID, because the DMV is equipped to verify.
I don't think there should be a $13 fee, but people *don't* need a driver's license or a car to vote. They don't even need a home.
Requiring some evidence of your identity seems obvious to me. Otherwise we might as well use Strawpoll.com. Voter fraud isn't "rare" either. Just an example, hundreds of dead people voting year after year in California:
http://townhall.com/tipsheet/guybenson/2016/05/25/cbs-uncovers-voter-fraud-in-la-n2168330When we don't require IDs, that becomes infinitely easier.
Yes, poor people are less likely to have IDs. The answer is to let them get IDs for free, not remove all verification from the vote. And for perspective, we're talking about a $13 fee (if any) (at least in NC).