Geez. If a pilot's career in GA can be totally ruined by having a reputation that they left a dodgey operator based on safety issues then the industry is beyond help.
If the above is true, that means that there is a full culture of stamping on those who take responsibility for safe conduct. That also suggests that most GA operators will actually not employ a pilot who is safety minded and that charter operators will actually say to other operators " I got rid of him because he wasn't happy with flying with my safety breaches......."
Is it really that bad out there now?? I don't think so. It's more a case of pilot's tolerating the dodgey operators so they can progress up the ladder which, in my mind, makes pilots just as bad as the operator. At the end of the day, if pilots deliberately won't obey the regs then what hope have we got to change this mess?