Earlier quoted context omitted.
And the US is actually pretty good about not requiring you to always have Federal ID on you, compared to European countries.
I find it strange compare the laws of a state to others and say things like, "It's pretty good compared to..." They are different government types, founded on different laws, containing different people, and so on. The United States was founded on the idea of "freedom" so, it seems strange to require anything on you, unless it impedes others freedoms.
It's important to not hand waive away that evolution, because the US is not run on the most-free system of government that could have been imagined in 1776. We ratcheted that down almost immediately, and to argue otherwise is incorrect.