I know I may have been a bit evil towards the less experienced guys in the last particular race, the majority of that is due to the "heat of the moment". As I've said a few times, I understand people are bringing in new drivers with 0 experience to try and increase the activity and # of cars on track, but i think for the most of us all we ask is you do a full run through of possible situations that could happen within a race, and how to deal with them, also make sure they are putting sufficient practice laps in.
When I did my first race for e-team a few years back at so4r I had put in over 700 laps in just to prepare myself in case things got a bit hairy, and guess what, it paid off. As Dennis said, I understand that a lot of incidents are just general racing matters, but avoidable if the right training is put in to place. I don't know if many other teams do this, but from my first race for nFinity and every race for vires, we had someone else on team speak staring at remote and keeping the driver updated every half a lap if need be, seriously makes a difference and keeps you aware.