Hi Keeperboy,
Can I just ask what the problem is with staff travel concessions? Are they the same as Customer Service Agents at LHR, or do crew get a different package? From what you have said, they don't seem t be very good.....do you have a limit on how many you are allowed?
I think you have a valid point when you suggest BA could provide better benefits to its crew.