Have to say VSI bug is talking pooh.
None of the people I fly with talk about the staff travel issue as being of great importance, only a vocal minority on the union BALPA board.
As for their other points well I have to say exactly the opposite. I've had good back up from those above me in the pecking order.
However I agree with their points regarding 6 and 3, not an outfit you can see yourself working for until 60.