No, i don't think it means that.
Answer:
One difference between a waterfall and lake
Waterfall is high as compared to a lake
I think a reasonable answer would be more investments in business?
For the people (and we shouldn't be thinking "them", but "us" - we all hope to be older one day!)
this means a better quality of life when old, and also potential longer life and longer health: with more social stimuli, the brains will be longer healthier
For the society:
lower costs of care (since the elder will be longer independent) and the possibility of benefiting from their experience!