Some people just can't handle a Taser. I'd still choose a taser over a baton beating anyday.
The dip shit was trashing shit and throwing things around. It sucks what happened after for sure but I would've done the same thing. People are dumbasses and the cops get blamed.