Not just airlines that suffer from stupidity when it comes to retaining good employees.
One of my offspring left his job two years ago (for a much better paid one) after seeing the light regarding very poor management in a number of respects.
Since he left, two more employees (qualified engineers) have tried his old job and also departed, both for similar reasons.
The company has just tried to "head hunt" my son back. Having agreed to meet them for an interview, they have since come back to him and offered him a far lower salary than he is now on.... muppets.