As lonn as we are talking general rules (such as "Urban Rule #1"), saying that Zimmerman should have stayed in his car is not reasonable. People have the right to wander abou their neighbourhoods, and they have right to keep an eye on people they suspect might be burglars. There is no rule that at all times, everyone should stay in their F*ing vehicles. If Trayvon had been a real burglar, Zimmerman getting out of his truck to have a better view would have been examplary (just looking through... apart from him shooting Trayvon and possibly trying to detain him later).
You bait and switch between reasonable and has-a-right.
Martin had a right to walk, and it was reasonable for him to avoid the creeper and not lead him home.
Zimmerman had a right to stay in his truck and it was NOT reasonable for him to take a weapon and pretend he was a cop closely following a person he thought (wrongly, as it turn out) was a burglar.
Zimmerman had a "right" to walk around the neighborhood, technically, even though, he was trained by NW that this was a BAD IDEA and told by dispatch that this was NOT NEEDED - hence his actions were NOT reasonable. And the moment he confronted Martin (and probably grabbed him) he no longer had any "right" to those actions.
Martin, meanwhile had a "right" to defend himself against the creeper following him and grabbing him. He was reasonable in trying to get away, and reasonable not leading the guy home.
So the bait and switch doesn't work. The two sets of rights and reasonable actions tell the story, and it does not favor the guy who is once again in the public eye for being a violent aggressor.