If we get into a fight in Kroger it's still assault and in a public place regardless. Both parties are at fault because neither of us in your made-up scenery prevented the fight from happening.
I wouldn't shove you in a public setting or threaten you though, that's "my logic" that you seemed to have missed. I get it though, you like to fight and see no issue with throwing down over spilled dollar pints. That's fine, do you don't project your beliefs on anyone else as it being "right" or "wrong" though since it's just your opinion on the matter. In a court of law both parties could face charges, that's the only thing I'm pointing out. Guy who swung first or guy who got hit if either presses charges then both are liable for consequences for their involvement in the altercation, pointing that out isn't some invitation to lecture about what's "manly" or not in the situation.
You'll also notice I didn't even use the word wrong in my comment, and I put right in quotations for a reason. Right & Wrong is skewed person to person. It's why rulings are called judgements, since depending on who hears the case the verdict may not be the same.