If there was no social security or any other government assistance programs, there would be no need for voter identification. The only requirement for government identification is for tax purposes. A government identification is a way to prove legitimacy and to collect benefits either today or later on in life.
The taxes we pay are illegitimate. Social Security is a total Ponzi scheme, you pay into it, yet you never know if you will ever get it. Get rid of taxes, refund everyone their social security, voter identification suddenly becomes irrelevant.