That's fine so long as everybody is automatically given an ID, instead of the limited access for poor people & minorities that we see in the status quo.
I agree 100%. All American citizens should have access to a no cost, Federally-issued Photo ID.
Then why vote Republican?
Complete move to a public campaign finance system. For years I opposed this out of fear that unsavory people would get money, but frankly nothing has been more unsavory then the influence of money in terms of distorting our politics and the will of the voters. It is far more consequential then the Senate or electoral college, which so many have raised as an issue in this thread yet the only mention I see of money is in context of limiting fundraising to within a year before the election.
Get all independent money, self-funding and donations out of politics, give a capped amount to each candidate that way everyone has an equal amount to make their case to the voters. No one can say their free speech has been impinged if everyone has equal access to the resources to get their message out.
If money is power, and if power corrupts, and if money corrupts politics, why isn't money a corrupting influence on business, as well?