I know the story you are referring to (serving officer in uniform forced to change into pyjamas for flight), and it was G4S security to blame, not Virgin Airlines or Branson.
When surgeons travel they do not wear their theatre gowns,
When taxadermists travel they do not wear their aprons.
When car mechanics travel they do not wear their overalls.
So why did this military person have to wear a uniform when they were not on duty and on a civilian aircraft? Did they not have a change of clothes?
Entirely unsuitable attire for a modern commercial aircraft. Should be given a bollo(king for the embarrassment caused to the armed services.
When my father was in the force and come to think of it my brother and husband too, traveling in uniform was banned because of the risk to their and civilan life.
She was flying in combats, not dress uniform - how many civilians might also wear combat trousers or jackets to go on holiday? I hope Virgin apologises properly.
Gromit, I understand your analogies but they don't stand up - many service people wear uniform clothing because they are proud of it. Surgeons don't wear their workclothes home because of hygiene and infection control, not the same thing at all.