Don't lump everyone together. There are good people just like there are bad dogs. I'd bet that if you knew more details about this event there would be clear patterns as to who was involved and why.
I read stories like this every day about people.....cannot say the same about dogs.