Once again I feel for the loss of a child, but the blame game here is very old. All of society teaches poor behavior, but strange as it seems, if you are around racing long enough, it is one of the better places to take a child. If you look closely enough, it teaches safety in all aspects, car control, approach, event running, etc. I would probably guess that she hasn't spent very much time at all around racing, be it professional or at the grassroots level.
Personally, I've been around racing most of my life, including crewing for professional teams and driving SCCA etc., so I know many, many people and have observed much as well. I started this during college and am now in my my late '40's. I'll restate this, most professional drivers I know are MUCH slower and more controlled on the street than the general public, and in my experience, if you participate in racing on most any level, you also drive slower and more aware.
As to racing drivers needing to step up and educate, that would be great, but it isn't their job to do so. That rests entirely on the parents to educate and produce responsible kids. Having others take responsibility for your actions is what is getting this country into the shape that it is, and this is no exception. This kind of thinking irritates me beyond all recognition, it is no one's fault but the person driving, the person riding in the car not objecting enough, and the parents for not teaching their children right from wrong. Racing does not glorify speed, it is a sport where speed is present. Just as in any sport, it teaches teamwork and to work hard to achieve goals.
The media also does a very poor job at showing proper problem solving skills and glorifies poor behavior. If you want to lay some blame, start with them, but the real problems start at home. Also, if you want to make a real difference, get the requirements changed in order to get a license. Require actual driver training like most of the rest of the free world. The US has some of the worst drivers on the planet, do a bit of research.
Sorry, rant off....