I'm sorry but I don't believe the issue is as bad in other environments.
I've managed to pick up and make small patches/enhancements to projects written in Java, C, Ruby, Python - none of which I use regularly beyond the bare minimum I need (usually to patch some tool I'm relying on).
"Modern" javascript is just a huge pile of WTF with "Are you fucking crazy?" frosting to my eye.
> Turns out your kids actually manage to use the tools they built just fine.
The kids have a "new tool" every week because the "old tool" from last week has some problem. That's hardly a sign of "just fine".