I'm slightly surprised to find myself underwhelmed by all the fuss.
It's a badge, that's all - just like Stations (and of course Squadrons) have, although often miscalled "crests".
Plenty of non-Op Stations - given there is such a thing, as they are all surely part of the support - have badges and have had in the past, without this furore. If you didn't/don't object to - say - RAF Quedgeley or RAF Kidbrooke having badges, why the huff on a branch having one????
(Not sure why anyone would want to advertise the fact tho .......... !!)
Teeters (GD/P through and through!)