CX staff travel is mediocre at best, and mainly down to the fact that no one can be assed to improve it, particularly Bob N. Instead of just spouting the same old company/manager line, why doesn't he actually get out of his chair, put his coffee and biscuit down, and go find out how other carriers run their systems? he may be surprised to learn that CX DIDN'T in fact invent aviation, or staff travel, or anything, in fact, and that the likes of Lufthansa and BA have systems in place FAR easier and user friendly than ours.
Oh, but that'll never happen because that would involve BOTH admitting we don't know everything and also changing something for the better.