For example, I'm surprised to find no mention of quality of life or more specifically work-life balance. Surely that's a dimension that motivates at least as many people as "loyalty to a social group," and it's rare to have a meaningful discussion of compensation without considering the trade-off with work-life balance.
What's more, there's no mention of the enjoyability of the work itself. I think many software engineers can attest that it's hard to beat a tight feedback loop combined with a problem that's just on the edge of your circle of competency. Or, to put it bluntly, would you be more motivated in your job as a {insert money-is-no-issue-dream-job here} or working the "returns" counter at Macy's?