I agree with most that you have stated, except for the stuff about how highly qualified you are etc,, really who give a rats ar%e
In the end when we travel we are customers, PAX as we are called, but in the end with out PAX the airline no longer exists.....
Something most of the Cabin crew have forgoten, I find that taking the cabin crews name and details and forwarding a strong letter of complaint to the Airline works wonders......................