Do you think voters should be required to prove that they are legitimate?
Yes. My state went that route and it's not that big a deal.
You ballot is printed for you and you alone. It is tied to your Photo ID by control number
Here's how it works
Photo ID is required to vote in person. The 3d barcode is scanned and a living, breathing person compares the picture to your face. Your ballot is then printed
Absentee ballots must be requested in writing and your Photo ID number is required. Photo ID is required a second time when you drop the ballot off. If you chose to mail in the ballot, your signature is hand checked with the signature on your Voter ID