Each state has their own rules for voting.  That's the problem that needs to be addressed.  If states want to hold elections for national office, the standards should be uniform throughout the US.  If states merely want to election state and local officials, then do whatever they choose to do.  But my vote for President, VP, Sen and US Representative should be protected and the US government must demand that they be cast under a consistent set of requirements.    Photo ID (the same standard for purchase of a firearm that is guaranteed under the 2nd Amendment or to rent a fucking hotel room or get on a plane) is not too much to ask to preserve the sanctity of our election process.  To claim requiring IDs an act of voter suppression is bullshit and an excuse that Dems use to help overcome the truth that the majority doesn't support their policies.    Early voting that occurs ongoing for weeks in advance of Election day is another fucked up concept.  Having polls open the weekend before Election Day is good enough.  If it isn't, then the locality needs more poll locations. Provisional ballots cast at the voter precinct on election day and absentee ballots for those who request them because they will be out of the area on election day should only be counted when they could potentially change the outcome of a contested race or when submitted by a member of the Armed Forces or US government stationed abroad.