re: How To Strengthen Your Moral Compass
I absolutely agree with the premise that the more money you have saved, the greater your ability to resist compromising your moral compass. BUT, there are 2 other more serious factors that could well override one's financial ability to resist doing what the boss tells you to do when you know it is wrong:
1) If you were fired for resisting the boss's request(s), now you have to explain to your next potential employer why you were fired. Given the corporate culture assumption that almost every fired employee is naturally a disgruntled one, this is a tough nut to crack! Of course you will blame your boss for what happened, but doesn't everyone? So what proof do you have that your version of why you left is the correct one? Is there video or a recording, that one just so happened to have a-la-Cops TV style, showing your nefarious boss asking/telling you to do something "wrong"? Not likely, so it gets down to he said/you said. We all know that even a hint of trouble and your moral crusade to do the right thing will very likely get you to be labeled as another conspiracy theorist or "troublemaker." Your chances of getting further along the interview process are understandably nixed.
2) If you were fired, naturally your potential employer(s) will conduct due diligence to get your former boss's version of why you were fired and any assessment of your work abilities and accomplishments. You think for a minute that your ex-boss will just roll-over and say, "You got me! I tried to get him/her to do the wrong thing, but resistance is futile!" Of course not! You will be lucky if your ex-boss doesn't at least hint about your reality distortion field and then portray your work abilities/accomplishments as middling. It doesn't have to be a bad review, just a so-so one that will keep your ex-boss from being sued, assuming the conversation was even being recorded. But you will quickly get tarred by the inference(s) which say between the lines, "I tried to work with him/her, but that is why he/she was fired".
You can't lie about your firing, because due diligence will always reveal that you didn't just quit. Even if your ex-boss allows you to claim you "quit" your last job, factor #2 will prevail when you try to explain your real reason(s) for quitting. If you lie about your real reasons for "quitting" to avoid factor #1, then your ex-boss can still crucify your chances by assessing you as average at best. BWAH-HA-HA-HA!!! What a Kobayashi Maru situation! (More Star Trek references coming)
So while having even 2 years of savings may make you way less financially vulnerable, doing the "right thing" will very likely end up being career suicide because your ability to get your next job is seriously compromised by the existing power structure in corporate culture. That is why you will ocassionally see an ex-employee shooting up his former workplace, however wrong that choice may be. It is an ill-conceived and desperate attempt to "take back" the power that an evil ex-boss can have over your future job prospects. Sometimes nice guys/gals come in last. Usually, as the Borg would say,"RESISTANCE IS FUTILE!"