You see I can see your point. I am actually very, very anti violence. I came from a very violent home and always hated/ felt extremely nervous and upset at any sign of violence.
I remember hearing that my BIL's new girlfriend had really beat him at a party and being so, so appaled, basically stating the same as you - if it had been the other way around, just imagine the outrage. Despite it technically being none of my business, I was really angry over this.
That said, I'll admit that I have been a hypocrite, in that that I have punched my dh in the face - when I found out that he had been cheating on me, whilst I was pregnant, following a miscarraige. I will be slated for this and fully expect it but, although we're working on things and are still together, I believe that still - to this day - he deserved it.
I have never been hit by someone and this was the only situation in my life that I have ever hit another person.
I do however, often use expressions such as "I could kill/ hit so and so" etc..
I also agree that DH could physically hurt me so much more than I could ever hurt him.