I wonder what is the control group here? I mean I'm sure that giving away free money helps, but shouldn't the question be 'Is this the most effective way to help'?
I find the conclusion that there is no cap where more money won't buy you more happiness a bit funny, when there's an explicitly defined cap in the question itself. No amount of money will make you any happier when you've already reached level 10.