Values can be an excuse though. I know a guy who quits his job (or does something to get him fired) about every 9 - 18 months, and his reasons are always along the lines of "my boss was liar, and I can't compromise my values" when really I think he's some combination of lazy and/or afraid to assume any real responsibility at work.