Gomez was disrespectful.
McCann literally broke a rule.
Gomez was suspended. McCann wasn't.
The "unwritten rules" don't say it's alright to physically prevent an opposing player from reaching a base.
The "unwritten rules" confuse me a lot, but that one I know is a fact.
I have no problem with Gomez's punishment. I do have a problem with the lack thereof reciprocated in McCann's direction.