Not much of an effort, not much of an animation...
Here I'm rating the animation, I will give you a 4/5 vote for the meaning of the animation.
These kind of informative animations that lack FBF should run at higher framerates, in my opinion. You could easily have upped the fps to, say at least 60...
Animation aside, I agree with you in many ways. But still you seriously should've left out the 'innocent until proven guilty', by the sole reason that people tend to react similiarly to abuse, you wouldn't want some psycho running around now would you? Now you're probably thinking that this is really fucking unfair, the whole idea of someone fucking up your life and you're the one that has to pay for it. But you can't really escape the clutches of reality, life is fucking unfair.
And seriously, who the hell in christian religion decided that animals have no souls? I'm gonna stop (unlikely) killing flies from now on!