IMO the broken leg was too far. The ass beating....he deserved it. I would have certainly punched anyone in the cocksucker I caught spray painting on my car.
Moral...Don't mess with other peoples stuff because your putting yourself in a position where you may just get your ass beat and leg broken!!
Just my $0.02.