You are saying that the problem would be a non-problem if only we had voter ID was. However the evidence before you (and that includes evidence collected by conservative organizations that generally align with politically motivated voter suppression) is that the problem is effectively already a non-problem, due in part to the many other controls in place around voter registration and vote counting. Meanwhile there is quite a bit of evidence showing that your favorite solution to the non-problem is itself problematic, measurably so in the historical record.
You are of course welcome to continue believing whatever you want to believe. But it's hopefully obvious by now to anyone reading this thread that your beliefs are not aligned with facts.
It's like arguing that Python is bad because it has dynamic types, and if we all just adopted static types in Python then all type errors in Python would go away. Even if that is true, it's a ridiculous position to hold.
If you want voter ID to be a thing, then you need to first establish a nationwide ID system that is equitable in terms of access. Until that exists, voter ID is a bad idea in the USA.