JPatten wrote:The reason there is no "National ID" as such is that the United States are, in fact, United States. As in 50 independent and Somewhat Sovereign states that are united for a common purpose of trade, currency, and defense. Thus, aside from the passport, which deals with the US interaction with other countries, one of the defined purposes of the Federal Government, an internal national ID is outside the scope of powers allocated to the Federal government. States themselves are responsible for Identifying their citizens.
In practice, of course, it is more complicated than that, and the Federal Government has been given or taken on to itself, more power than originally designed, but that is the basic reasoning.
And rightly so, because a lot of that original design was incredibly fucked up and made in order to protect slave owners at the cost of a functioning, free society.