BA's profits have been huge
Yes, so huge that they can't pay dividends...the profits may seem large, but the invested capital from the shareholders is massive and they have not seen a dividend for a long time now, and the margins are dire. Your fiduciary duty as a director is to shareholders, not to some ideal goal - if the resources are there to recruit, they won't sponsor. If not, they will.