People saying Harper crossed a line with the helmet are dumb. It's a plastic helmet. He just got drilled with a 98 mph weapon that can kill if it hits in the right spot.
All these internet trolls saying Harper was wrong need to line up against a wall. First, I will throw a batting helmet at them as hard as I can. Second, a real pitcher will throw a fastball as hard as they can at them. After, we will re-ask the question as to which was worse.
Strickland is a maniac and whoever our first reliever is tonight should drill Buster Posey in the knee if the Giants don't preemptively discipline Strickland.
In total, I don't disagree with your post. However, a large part of this depends where you hit 'em with each object. A fast ball to the butt < a plastic helmet to the face.