I don't believe that any generation is smarter than the other one. It is the same phenomenon, youth is dead sure that it knows better. Give it twenty years from now.
Having access to information and using that information are two entirely different things. Easy come, easy go.
Being forty, I can compare at least two generations (I only consider the number of years I lived myself). I don't find young people stupid, they are simply twenty years behind.
We always think that we understand, but we don't. There is no substitute for experience. I can tell you all about childbirth and raising a child, you can do your research (right at your fingertips), but unless you go through it YOURSELF, you still don't know what it is like.
I was lectured once by someone who does not have children how to potty-train my son. You know what? I did not argue. I know better than arguing with ignorance.
It is a mistake to think that younger is better, older is worse. We all have to be on a life journey, but at the different stages of it.
My parents (28 years older than me) told me that I would never be able to understand them because it was impossible to close the age gap. I disagreed.