I agree with you on non judgement but would push back - if you'll violate your principles for a cush job, they aren't really principles you have.
I agree even strongly with what you just said: "if you'll violate your principles for a cush job, they aren't really principles you have."
The reality is, I don't think people really understand what a deeply held principle is. It's often a non-negotiable.
Perhaps folks involved with electronic devices are too used to a black & white decision world. Computer says no or computer says yes, there is no maybe. The real world of principles, morals, emotions, humans etc is filled with maybes and that can become hard to navigate for computers.
The point above was about prioritizing something above the principle one still keeps.
I work in marketing, nothing black and white about it.