I get far more enjoyment out of working to fix actual problems for actual people
I'm with you - the catch is, how do you know what are the actual important problems, except by how people allocate money?
We could each list a thousand problems that ought to be solved, but we can only work on one thing at a time. Thus we use a scarce resource (money) to communicate our actual priorities.