I understand your point but I think you are being purposefully difficult on this. First, most of those fights certainly started with perceived disrespect coming from one party - it's just harder to read lips in the NFL. The NBA clip was better at that. But at a certain point, this becomes a little over the top. Now it's "assaulted"? And the problem isn't that there's an assault but it's an assault for something that didn't break an "actual rule?" Do we forgive the hockey players hitting each other with sticks b/c there was an actual rule broken, so it's not an "assault" anymore? You see how this is getting insane, right? At the end of the day, you don't like unwritten rules that enforce a certain code of conduct. That's fine. That's how you feel. But that's not the reality of MLB (and all the other sports). And you are ok with an unwritten code of conduct that enforces certain ACTUAL violations. ("I'm generally in agreement, however, I'd rather the team only retaliate for ACTUAL rule violations.") So that's a different code but it is a code. Also, these hypothetical you're throwing our aren't really accurate. First, players aren't getting beaned at all. Second, players aren't upset b/c of a stolen base or a bat flip or whatever. What is upsetting them is an obvious disrespect by the opponent in the form of a bat flip or stolen base. Some call it taunting, others say "not respecting the game." But it means the same thing and some version of it is alive in all sports. And, as an aside, what actual rules can baseball players break? This isn't football where you have holding or clipping etc. There aren't really penalties in baseball.