Its' quite simple really. If you are sitting at a train station at 11;00pm at night and the police come up to you and ask for ID. You show it to them. They have a look, maybe run a check, and if you've got nothing to hide, it's all good.
And really, does it matter if the cop is a smartass?? Some are, some aren't. Some shopkeepers are smartasses, some aren't.
Same with plumbers etc....
Like it or not, the police are an authority and if they ask you for a reasonable request, you comply. My Dad can't stand coppers, but he always taught me to say, 'Yes sir, No Sir", and treat them with respect.
Dont' treat them with respect and they get their back-up and suspicious of you immediately
....It's obvious that some minority cultures in this country teach their children otherwise...... And if that's me in the stereo-typing category, so be it.
Mr Rock!!! could not care less