Robin,
I chose to stay away from this thread as the debate was going nowhere.
Initially, we keep blaming each other and eventually the airline. I suggest you keep your emotions in control and refrain from aggressive comments. This is for your benefit. I think you went overboard in another thread (with an Australian pilot who also got carried away) which was deleted for good.
The show must go on.