I'm not 'pretending'; the situations aren't remotely comparable.
You seem to believe 'a putdown is a putdown', regardless of the context. That's completely untrue. Context matters.
Let's look at the situation again, this time taking context into account.
a) Japanese developer makes positive comments about film, asks what Fish thinks about Japanese games. Fish responds by ripping on all games from the man's home country in about the most tactless, rude fashion possible, in front of a room full of people.
b) NeoGAF gets wind of Fish's actions. In response to what he said and did, several people declare that he's a douche, some of them going so far as to inform him of this online.
Now, are you honestly going to sit there and tell me that those are both the same thing, because they both involve someone being put down? Really?
Since you still don't seem to get it, let me put this to you as unambiguously as possible.
Unnamed Japanese Developer didn't do anything to deserve the dickish treatment he received from Fish.
Fish, by being a real dick to someone for no good reason, has earned the response he's receiving.
That's about as simple as it gets, and if you still can't understand it, I don't know what else to tell you.