I had a great big badge, I used to wear to open days etc, that read " UFO's are real, the RAF is an Hallucination". For the first year of my tour as a Herk GE it went unnoticed on my grow bag. I had the great pleasure of meeting a Squadron Leader, VC10 Captain, at Dulles in year 2, whilst in the 24th hour of my continuous operation, who took great exception to this, and ordered me to remove it, along with the hat that was protecting my head from sunburn. I hesitate to suggest that VC10 Captains are a bit "up themselves", but, to get so "holier than thou" about a badge was a bit pedantic.
You mean someone actually ordered you to remove non-military badges from your military clothing? Shock, horror...
On 101, when down route, our groundcrew wore uniform, squadron pattern flying coveralls and always looked pretty smart. They did not wear any stupid, unofficial badges and were true ambassadors for the squadron and the Service.