ByeByeDubai
I am 100% with you on that one , each time a guy complain on the flight deck about the company I ask him always the same question " What have you done about it ? "
The answer is ALWAYS " nothing , we don't have a union here " or " I don't want to be in trouble " etc...
So I tell him to stop to complain if he is not ready to fight for it.
Too many pilots expect the others to do something for them with always an excuse for not doing anything themselves ( they have a family to feed , a mortgage to pay etc... )
If you are not ready to ACT stop complaining