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.
If you "own" property, I can't freely walk onto that property. Your "ownership" places a severe limitation on my ability to exercise the freedom to move about freely.
It seems specious to claim retroactively that the US somehow cares about freedom at all, when some of the most basic were stripped from us at its founding.