I'll say this, and I'm no defending or condemning anyone or taking any side...
1- Suspect fires 100 rounds. Decision must be made, do we defend ourselves, or continue to get shot at, in hopes of not getting shot ourselves, and preserve the life of the hostage.
2- Under extreme stress (like in a shootout) fine motor skills deteriorate significantly, making accuracy very poor in most cases. 600 might be what it took to stop the bad guy from shooting back...?
3- The media has, more so lately, been extremely anti-LE, thus the story will exclude some pretty important facts. Just be aware- I wasn't there, you weren't there, and most certainly, the members of the media weren't there. Maybe they were wrong, maybe they were just following survival instinct, or maybe they were abiding by department policy. Who knows? Personally, I think if 33 officers can't stop a suspect before 600 rounds are fired into a vehicle, perhaps Stockton PD might need to schedule a little bit more range time...