I do not talk "games" and "anime" to just anyone. They have to sort of give signs they are into those things too before I'll bring it up. That's probably your friend's biggest problem. He's bringing up these things around close minded people who judge him for it.
I can understand a bit of the arguments from your other co-workers side. However, not everyone can afford games AND being social. Like it or not, "hanging out" and "dating" usually cost money too so when you can do only one or the other the choices are limited. If there wasn't a cheap movie theater close by I think I'd be forced into seclusion as well.
The new hypocrisy seems to be it's okay to be a successful geek but if you struggle as a geek that makes you twice as big of a loser. Aka, the stigmatism attached to our sub-culture is still there. We like to think it's gone away but it really hasn't.
As for gigantor, I like him too! It was good seeing him after being gone so long. I simply did not agree with his blog. But that's okay. Friends don't have to agree on everything. I just wanted to give readers a decent counter argument so the vibe around here wouldn't be solely one sided.