I think you may be right. I am against the concept of a national ID, on the other hand I do have a passport...
Every child born in this country, at least those born in hospitals, are issued a Social Security number. That number has to appear on any identification already so we have a de facto National ID. Personally I don't mind "papers please" if it deters the hordes from third world cess pools.