I would suggest that the order to wear hats in service vehicles is not limited to the crew bus. I suggest you stop being 'holier than thou' and consider that 'you' should be setting an example to others. If you don't like it then there is a door marked exit from the RAF.
Stand back and wait for 'holier than thou' individuals to calm down.