In my youth I was quite the idiot rider. Then I grew up. Still like to ride fast but not stupid. Thankfully I made it through those days with limited injuries. Worst crash was through a large pile of garbage and into someones garage, while the homeowner was cleaning it.
One of the reasons for my change was meeting an older very experienced rider. I learned alot from him and rode often with him, mostly dirt.
I think instead of bashing them maybe educating them would help. I have a kid on my block that recently started riding and we have already had a few chats about safety. He is of course, like most his age riding a sport. He seems to appreciate ours talks but maybe he is giving me the finger when I walk away.