To me it is not about breeds, it is not really about 'dogs'. In my experience there is a fundamental lack of education/awareness of how humans should interact with dogs, especially children.
How would you react if a stranger, three to four times your size walked directly over to you, uninvited, and reached your hand towards your head. Wouldn't leave you alone, followed you around, chased you. You would call the police.
The amount of times parents have either encouraged (or not stopped) their children from doing this to my dogs.
A lot of dogs, especially if they haven't been brought up around children, are afraid of children. Children are unpredictable.
Yet time and time again, parents allow children to interact with dogs unsupervised. Chase them, reach out to them, crowd them, invade their space. It is no wonder these accidents keep happening.
I have dogs, neither of which have ever shown aggression towards humans. I never allow them to be unsupervised around children. We can be out and children will run over and parents make half hearted, don't annoy the dogs. Yet if my dog snapped, it would be my fault.