...if they have sufficient time and money. Many less well off people have neither, especially in states that have purposefully limited the hours of their offices that issue ID and put such offices far from poorer neighborhoods and far from public transit routes.
Here is an exercise for you. Go find somebody that you think might not have sufficient time or money to get an ID and ask them if they have one. Then ask them if they think there were any barriers to them getting an ID.
I bet dollars to donuts you will be surprised by the answer.
Sorry, I don't trust any media when power or money are on the line. Talk to real people.
I'm curious, what solution do you propose to exclude the 23.4 million non-citizen residents, 10.3 million illegal residents and 5.2 million felons from voting? How do you verify that somebody is legally permitted to vote?
You have to show eligibility to get on the register of electors in the first place. Green card holders have the same driving licenses as citizens so if one of them were to vote illegally (eg casting a provisional ballot) you'd have no way to tell.