And BTW I also think that the pilot side of things need changed as well so that there is some form of panel which un acceptable behaviour can be forward to.
I say Jock old chap, what a frightfully spiffing idea. We could have the gentleman pilot's club where any transgression results in an interview with the committee and a dishonourable discharge.