Interesting. What's the purpose? I've worked for NASA most of my career at four separate facilities, KSC, JSC, HQ and MSFC. At each we have been told that badges are NOT to be worn off site.
Maybe they just forget they have them on? Or are proud of them? You worked at JSC and never saw anyone at lunch that obviously worked for NASA because all the ID stuff hanging off their neck?
If you worked at JSC I bet you know where this is:
<