I agree with the OP. I am not going to sit there and get beaten to a pulp by someone who outweighs me by 200lbs when I did not even intend to "disrespect" them in any way. I would have tried to drive away, but failing that, if the man was acting in a threatening manner and forced open my door I would have shot him. The way I see it, it follows the same logic as an angry man forcing open the door to your house. Whether it is your home or your vehicle, he is not forcing open your door to give you a friendly hello. I would not feel good about having to shoot him, but I am not getting killed over an unintentional social slight.
"Is this gonna be a stand-up fight sir? Or just another bug hunt?"