Let's get real and place the blame on the shit that actually caused the problem.

He was cutting through a gated neighborhood where he shouldnt have been, at night, and attacked a person for asking him WTF he was doing there.

No, it isn't horrible logic, when a 911 responder says "YOU DO NOT HAVE TO PURSUE THE SUSPECT." It's safe to assume that the police, who are hired to handle these responsibilities, "might" have it covered.

Who is the one with the horrible logic again?

Zimmerman has deserved absolutely all of the criticism he's received since the night of the shooting.