I actually like the new uniform, looks smart and gives a feeling of being part of a team from the freight dogs to the cabin crew.
Nothing wrong with changing a uniform and relatively inexpensive, plus it gives the crew 'options' as to how they want to be seen rather than some of the dated and stereotypical / misogynistic uniforms.
They are crew and still individuals.
Far better than the disaster of painting the aircraft tails to appeal to other nationalities.
BA can fly the flag while still being seen to be taking the views of its crew, customers and the public - a difficult tightrope to walk.