Eddy,
I think you are absolutely correct. There should be no expectation that BA will reward personnel who have backed it - while that might be nice, this has never been the BA way.
Anyone who backs BA should do it for the only reason that is valid - to ensure that the company and it's employees have a future.