I really hate the defeatist attitude so many of our pilots have. So many say things like "this is just a contract job", or "seniority has always been disrespected here" as an excuse for continued abuses. We make it easier for the company to conduct themselves in this way when we say these things and just accept (take) it.
We should expect better and be willing to back it up with the force of a unified pilot group, but that is another story... Reference Management thread...