This is getting tangential, but opinion polls on voter ID aren't comparable to opinions on a national popular vote. Replacing the electoral college with a popular vote is the entire policy. Voter ID is complicated - we don't have a required ID nationally, lots of people don't have drivers licenses, state IDs cost money, how are we going to get gov't-issued IDs to people that don't already have one - do we make it any easier/cheaper or do we just tell them "you've got 4 years, figure it out"?
Also disagree on the comments on the popular vote being a mess - why should the population of someone's state factor in to how much their vote matters? Disenfranchisement is someone who lives in California's vote mattering less than a voter in Wyoming. Especially problematic is the winner-take-all way of determining electoral votes. Having a state pledge all of its electors to one candidate when 49% of its citizens voted for the other is an absolute failure of representation.
I'd say that the 2000 election coming down to 540 votes in Florida is a much bigger mess than the idea of a popular vote.