I agree with your latter point - however, let us just say something/someone snapped and you either received or issued a punch, the other person involved was happy to dust themselves off and go for a pint afterwards to "get over it" - would you accept that or would you want either the aggressor or victim to go through disciplinary procedures?
No one should have to receive physical or verbal violence at work or be subject to it at all, so I'm not condoning it at all. However, it can happen for whatever reasons. It's happened to me but I was being a **** as was the other person, and it all came to a head - he had a bit of a dust up, but then everything was "over" and we went back to our lives and actually ended up working better together in the future. I'm not saying this is the right thing to do or should be acceptable, but neither of us would have ever thought to have taken it to our superiors.
When you had your fight what did you do afterwards? Hope you were not badly injured