Definitely a wake up call though not all young blokes are idiots. I had a 12sec silvia as my first car (had previously driven a lot though) and I never had an accident. Still haven't, it's about being constantly aware of what's going on around you.
I don't understand the fascination people have with rebadging their cars to something that it isn't. Sure I get the fact the engines may have come from a Chev vehicle, but still..