That is not true. Anyone who has considerable amount of money invested in Bitcoin or ecosystem is running a full node. 100% of such people I know including myself are doing it because we are aware there is no "others that should do it for ourselves" with Bitcoin, here you are your own bank and should behave responsibly toward your own money else you risk losing it all. It costs so little to participate in trustless manner. It costs maybe a few dollars per month to have extremely secure local storage for my coins. It would be increadibly stupid to cut costs there.
Financial return is in the fact there is no way I can wake up tommorow and not own my coins anymore which is what can easily happen to anyone using unofficial offline or online wallets. Such people can lose money anytime while I can't hence if trouble strucks I would not lose money which equals becoming rich at the times everyone else are becoming poor.