Why would one perceive the act of presenting a verifiable identification as unamerican?
The legislation requires that a valid photo ID (just a driver's license) be presented in order to cast your vote. The ballot is still secret and, in many local municipalities, showing your DL is required to vote anyway.
When the idea of national ID cards is floated, it always brings out the 'big brother' arguement, but this idea seems to be purely procedural...just mandating uniformity. Also, it's intended to guarantee the validity of votes...which is no laughing matter.
Considering the impact of illegal voting, illegal immigration, espionage, etc...I have no problem with being sure that people who are claiming priviledges are actually supposed to be entitled to them.
This approach still keeps identification issued at the state level, not federal.