The "unwritten rules" prevent more harm than they cause, Mike. Again...the reason the Twins were upset wasn't because the player flipped his bat, had his bat flip been an honest reaction to something good, or something bad. But it wasn't. I guarantee everyone in both dugouts knew it, and understood the reaction and likely consequences. They were upset because he taunted. By having a set of "unwritten rules" that discourages that kind of action, that kind of action is rare, Teams can play highly competitive 162 game schedules without much rancor. Baseball is a zero sum game. In order to win, someone has to lose. These are highly skilled, highly competitive people, operating at the far edge of performance, over six months, with jobs, money, reputation, respect, and self satisfaction on the line. Of course there are going to be "norms." That's how they're able to function without tearing each other's eyes out. The Twins have given up, what...150 HRs this year? They had no problem with 149 of them. That they had a problem with this one should tell you something was amiss.