I'll bet you'd be shocked if you knew how few millennials could change a tire. Seems like most kids these days that aren't country boys don't know how to do much of anything that doesn't involve electronics or video games
Then I'll be the devil's advocate...why didn't their Father, Uncle, Grandfather, neighbor, coach, teacher etc show/teach them?
I understand there needs to be self-motivation but having someone older/wiser show you something makes it a lot less intimidating, even simple things.
But that said a lot of young people myself included turn to the Internet/Youtube on how to learn certain things.