It's all very sad! I remember being a Learning Support Assistant at an infant school quite a while ago now and we had a sports day. They had races etc, but there were no winners!
They did not think it was the right thing to do to reward a child for being good at something. So in my book they grow up assuming they can do anything and everything, but never having been put to the test.
Likewise there is no need for them to know how anything works as in most cases you dispose of it in an incredibly eco-friendly way and buy another.
I think I am getting too old to have a valued opinion of the teenagers we see now.
regards Roy