Yes. The system should work towards perfection. There is no plus to not having voter ID laws. It just makes the system all the more easier to exploit.
The laws are designed to make sure everyone who votes is legit. That's the long and short of it. Enforcing that law, isn't some conspiratorial loophole. Just get an ID. What is the issue here? If it was up to me, voter ID laws would be enforced across the board everywhere. It only makes sense. I find the push back against it absolutely ridiculous.
You have to admit, its a pretty weak excuse to claim that its unfair. Why are some politicians against it? That seems far more nefarious than people wanting it to be enforced. On one side, there is less room for error. On the other, it opens up far more opportunity for error. Why are the people who want checks and balances the bad guys here?