Yes. More than anything else.
It's not the money part. I don't make much. It's the influence and seeing my work actually shift how people act and live their lives - especially seeing where it will lead.
I have three kids and when I talk with other parents, they say that they get the most joy out of seeing how they can positively influence their kids.
What about positively influencing millions of people, consistently over the long run with your work? You do that through impactful, meaningful work. Maybe it's software or maybe it's building houses, or providing access to capital for low income people, or working on vaccines, or any number of the millions of things that influence people at scale. That's the difference, at scale.
You can't do scale with personal relationships, you do it with work. Define work however you like (charity etc... it's how you spend your time)
How could that not be the key to happiness?