Wow. So following a guy is ample excuse to justify an assault? Furthermore, the standards you apply to Zimmerman about having the opportunity to flee apparently don't apply to Trayvon.
By no reasonable standard is an assault an acceptable response to a person who thinks he is being followed. By legal standards, a provocation would be picking a fight. Trayvon did that when he confronted Zimmerman. "Do you have a problem? You do now, motherfucker." That's the fighting equivalent of the old pick-up line, "Do you have any Italian in you? Would you like some?" It indicates that Trayvon had made the decision to beat Zimmerman's ass when a reasonable person would have just walked to his destination and eaten his Skittles.
If Trayvon had lived and there had been no gun involved, Trayvon would be the one in a jail cell and not Zimmerman. It's as simple as that.
Spot on.