About 1% of legal voters don't have a valid photo ID. About 10% of legal voters don't have a photo ID that was issued by the state they are voting in which has their current address. We can assume that some portion of the people in those categories would go and get a new ID just to vote, but realistically, not many. So, just requiring a voter ID disenfranchises around 1% of the voters- about 2.5 million people, where requiring a photo ID that was issued by the state in which you are voting and which has your current address disenfranchises around 25 million people. Maybe if you figure 1 in 5 would go get a new ID just to vote, that'd be 2 million and 20 million.
As a point of comparison, the highest estimates for fraud I've ever seen from any study indicated that fraudulent votes account for maybe 0.1% of votes cast in the worst case scenarios. Most estimates are down in the 0.001% sort of range for a typical election, but lets go with 0.1% just to be ultra conservative about it. So, total, a provision requiring any valid photo ID would make elections 0.7% less accurate (still assuming 1/5 would go get a new ID), where a provision requiring a photo ID issued by the state you are voting in with your current address would make voting 7.9% less accurate.
Personally, I'm willing to sacrifice 0.7% of the accuracy of our elections just to make you guys shut up about it already. But 7.9%? No freaking way. That is straight up election rigging of the sort that can be a real threat to democracy itself.