As a lower-time pilot I’ve done some things that I know now and knew then I shouldn’t have done – just because it was what was expected of me. It’s always going to be hard for younger pilots to take a principled stand, even if they know better…
As Jors Troolie mentions, operators can help all of their pilots out by establishing very clear, written policies for what can and can’t be done. Sometimes it’s easier to deal diplomatically with a customer if you have a piece of paper you can point to as your authority. (Of course, this doesn’t help when the operator is the one putting the pressure on, but it’s a start.)