Unfortunately I find there's a lot of social pressure (at least in the US) telling people that if they help others they're a rube and a mark, or worse, so help isn't normalized.
What they stand to gain in that situation is good standing in their peer group which is a personal gain. It's basically personal public relations management.
How often do people truly do something good without standing anything to gain? That is the true measure of innate human tendency to doing good. I'm sure there is some of that, but very little.
We are social creatures. Seeing our social group benefit is a hardwired desire, and it makes us feel good. Being recognized as a valuable member of the group also feels good, and double-dipping on the dopamine hit is what motivates people towards contributing.
It's common for modern states to act violently to suppress empathy and generosity, and it's common to use the school system for the same purpose.