I would have thought they would have the legal right to check your ID if you are in uniform?
It's only a requirement if you are seeking the access your ID allows.
I was asked to display my asic card in customs the other night. I asked why, when technically I am not working and am not seeking the privileges my ASIC card allows (15 min sign off completed). He told me because anyone can obtain a Pilot uniform and walk around the terminal
I said good luck to them if they do!
No wonder we need to be a nanny state, our citizens need a nanny.