Stop Trying to Raise Successful Kids, and Start Raising Kind Ones
theatlantic.com
theatlantic.com
Doing actions for the sake of social and economic success is far less effective than doing things that can result in social and econmic success because that's who you are. Therefore, we need to foster these attributes into ourselves AND our children, and not teach them that success is all that matters, what matters is building proper, and great character.
Awful lot of assumptions derived from this vague line by the author. You say they're unlikely to donate to charity. Try asking why. I have a theory: they want to donate, but literally can't because they have no money! I'd change my mind if I see an opposing study with money as a control between generations.