I don't think he got off too lightly. People make a big deal about Gomez not running hard and starring at balls he hits and showboating. But here's the thing, if you don't want him to act like a douche and do s*** like this, stop giving up hits to him. His play backs up his showboating.
I've always said same thing to defend guys like Manny, Soriano and etc who like to watch their home runs. You don't want them to do it? Don't give up home runs to them.