Courts found that the North Carolina voter ID laws were designed to be discriminatory[1]. Same in Texas[2]. So it's definitely true in at least two cases that voter ID laws were provably designed for voter suppression.
That is election fraud, perpetrated by the people running the elections themselves, not voter fraud. If you can't trust the people running the elections, then no amount of voter ID is going to matter.