I'll say it again, in Stop and ID states, and NY is, whether you're walking your dog, petting your pussy, picking your nose when an officer asks you for ID and you refuse it is a crime and you will be detained. The caveat is there must be a suspicion of criminal activity so being that in any given area anywhere there are pending robberies, rapes, burglaries etc. with suspects that haven't been caught where the perps may fit your description, there's your suspicion. Now if you open your big mouth as it looks like you're the guy that tells them "I'm not showing you my ID, and BTW I pay your salary". Then combined with your non cooperation, against your father's advice, and further refusal to provide ID that's grounds for taking you in. You see the law is written for them not you and as your father knows we are under Public Policy so that gives the judge tremendous latitude. So if you think not carrying ID is the hill you want to die on, be my guest you will lose every single time and keep a lawyer on retainer. There is no law requiring you to pay an Income Tax or Withholding, and I did it for years hence the username, yet when you refuse the law exists and you are guilty, same here. Millions of people are fined, their pay garnished, imprisoned and property seized for non payment. Do you stand outside the IRS and say I'm not paying because I'm not required?