Well said chaps.
If I need to go long haul anywhere as a pax I avoid BA like the plague; the obviously bad attitude that is directed at the flight deck is also directed at the pax.
Most of them are miserable ba**ards..
What you all need is CC like we've got, 99% of them a pleasure to work with. If a hand strays in to switch on Cabin Seat Power, or adjust the heating on the OHP then they get told firmly but politely to keep hands away from things that don't concern them. Then they know where they stand in the scheme of things, but don't cause problems either because you haven't actually torn them to shreds - as some skippers do.
Anyway, isn't it time that political correctness was given the boot ?? And yes, bring back national service....