Speaking for myself (and this will likely show up on their application audits making me an infeasible), I'd give up some of my morals if the pay is good.
A former colleague somehow landed a job at Github, he earns more than most management level people here; he said the job is just a job and pretty much the same as any other job, but he can't really leave because the pay is so good.
A former colleague somehow landed a job at Github, he earns more than most management level people here; he said the job is just a job and pretty much the same as any other job, but he can't really leave because the pay is so good.