I think you might work in crewing because anyone who doesn't would have as much access to information. No one I know takes as much interest in the daily operations and issues of their mates' workplaces.
How can you be so certain of the motivation behind a person's complaints? If crew members do not complain to the company about accommodation, how do managers know whether their money is being spent well? I know that if I were in management I'd want to know whether a significant part of my budget was being spent effectively.
As for the 60 DIL-s, I heard it directly from the flight attendant in question. Ask your mate for confirmation.