It seems to me that the truth is somewhere in the middle. There are those who are stuck in in unfortunate financial circumstances and are not able to think of happiness and fulfilment as an immediate goal. But then there are those who actively choose not to optimise for their happiness despite being financially secure, or maybe even those who (subconsciously) are too attached to non-optimising-for-happiness goals.