When it comes to voter ID, the devil is in the details. I'm a poll worker in Virginia and think our ID laws are pretty fair. We accept driver's licenses and passports, sure, but we also take employer photo ID, any current Virginia school ID, and even old Virginia driver's licenses up to a year after expiration. If a state gives affordances like these to make it easy for people to fulfill the ID requirement, I don't see what the problem is.
And I don't think fraud is a particularly good reason to be for voter ID. The ID requirement seems to speed the line along. We don't need people to spell out their names, especially for non-native English speakers with uncommon or foreign names. The security argument for voter ID strikes me as bogus, but it has a place for efficiency and accessibility.