To point out that you were inferring the same thing in your statement would just create an argument. But i'll try and lay out my point of view in the topic of the 27 year old and a blatantly racist, touchy old man.
Employees of the Dunkin Donuts stated he(dead old guy/DOG) was known to be a troublesome and abusive customer. The customer escalated Corey Pujos response by racially abusing and berating him even after being told to leave by Pujos(manager) and asking to not be called by that word. After denying both requests, he continued with his verbal assault and Pujos punched him in the jaw. Because of the nature of the incident and Pujos having no criminal history. He plead guilty to felony battery charge and will serve 2 years house arrest and 3 years probation with 200 hours of community service.
Now if we remove all racial elements and age of the DOG of the situation and bring it down to a verbal argument. Would you be so defensive of the sex offender man if it (and it likely appears so) was just a verbal argument where the DOG's mouth wrote a check his ass couldnt cash?
Put yourself in his shoes and someone going off on a loved one of yours. Spouting hate and foul language at your wife/daughter/son? Would you put someone in line with a punch? I'd bet you'd do it.
Pujos did not punch him with INTENT to kill him. Yes the DOG is not breathing air anymore. He punched him when he continued his racially based beratement of another person. He continued to do so after given the opportunity to leave and stop, but he didnt take the opportunity.
In regard to the police officer comment. They are to held to a higher standard in their choices. They have a responsibility to the public for safety. A Dunkin Donuts employee has a responsibility for his own safety and he chose to enforce it. He did not know the intent of the man. He did not know if he would be targeted again because of the color of his skin. He did not know if the DOG was going to escalate things. The DOG showed he had no problem being racist.