Your last paragraph summed up everything, you can't compliment one an leave the other. This generation is enjoying from the labor of the past generation and so would the next generations partake in all the effort and labor from this generation.
So all the generations are smart In their own unique ways
That's absolutely correct my sister, everyone is playing their part in making a better future for others.