Honesty is a quality I appreciate in a professional, not necessarily blind corporate loyalty. The captain may have already tried to address these issues internally and come up against a brick wall. Management/Directors allowing a company's level of service to deteriorate to such a state where employees talk like this could also be considered very unprofessional.