"Flying has lost it's glamour and the concept of having a 'naval officer', or 'skipper' flying our current leading edge aerospace technology seems a bit archaic and somewhat out of place."
Well in many countries train drivers or even bus drivers wear uniforms.
There's nothing archaic in in IMO.
Cheers,
Andrzej