Originally Posted by
studentff
....I'm genuinely concerned that I'm going to end up arrested some day because I'm not willing to cave into the papers-on-demand-please mentality that so many LEOs seem to have. ...
+1
I feel the same way. The law compels me to identify myself, which is to provide my name - that's it. I am under no obligation (outside of an airport sterile area) to provide my ID unless I am being stopped while doing something which would require a license, which was already discussed upthread.
If I'm grabbed on the street, I'll provide my name - but nothing else. If they arrest me on the basis of my refusal to hand over my ID, DOB, SSN or something else, I'll sue and I don't need to hire a lawyer to file such a suit or even prevail in court.