Also, the signature and registration challenges ARE legal. They are an anti-cheating mechanism. A necessary one, really.
Are you familiar with what happened in Alabama? In 2011 Alabama instituted a voter ID law restricting the forms of ID required to vote to a very small list, primarily relying on the Department of Motor Vehicles, which issues drivers licenses. The politicians argued that this was not an barrier to voting, because even if poor people don't own or drive cars, they could still get a government-issued ID at any Department of Motor Vehicles office. The very next year, Alabama closed all of the DMV offices in eight out of the ten Alabama counties that had majority black population. This was, the governor explained, simply a budget issue, and it was just happenstance that the closed offices were in counties with a black majority.
This is the reason that people are suspicious that stringent voter ID laws are more about suppressing voters than stopping voter misrepresentation (that has not been shown to even exist). Maybe it was just a coincidence, but it certainly was timed to look make Alabama look bad.
If stringent voter ID laws were always paired with laws making it easier for poor people to obtain an acceptable form of ID, that would go a long way toward making people think that the intent isn't to suppress votes. But somehow they never are.
Some references, in case you think I'm making this up:
https://www.snopes.com/news/20...
https://www.governing.com/arch...
http://www.allgov.com/news/top...
https://www.commondreams.org/n...
https://atlanta.adl.org/news/a...
The wait time issue is massively overblown, and amusingly, mostly a problem in precincts where Democrats are entirely in control
Like Alabama? ROFL.