I really don't see any reason why he shouldn't have been canned for what he said. When you're a journalist, you're the public face of an organization and, personal twitter account or not, you're essentially always on. It's no different than if, for example, Susan Arendt tweeted a racist comment on her Twitter. It would be perfectly within the rights of The Escapist to reprimand her or even fire her because her comments would reflect back on them.
It really wasn't at all about the question asked, it was about the way it was asked. He certainly could have asked her what she did in/for the industry (if he somehow didn't know, which is doubtful) without questioning her worth or comparing her to a booth babe. It's not the question that makes him sexist, it's the way he chose to word it. And remember, when you're typing something and sending it out to twitter, it's not the same as being, say, at a party and blurt out a dumb comment because you're drunk. When you post something there is a multistep thought and action process wherein he could/should have stopped himself and said "nah, maybe I shoudn't do that."
It really wasn't at all about the question asked, it was about the way it was asked. He certainly could have asked her what she did in/for the industry (if he somehow didn't know, which is doubtful) without questioning her worth or comparing her to a booth babe. It's not the question that makes him sexist, it's the way he chose to word it. And remember, when you're typing something and sending it out to twitter, it's not the same as being, say, at a party and blurt out a dumb comment because you're drunk. When you post something there is a multistep thought and action process wherein he could/should have stopped himself and said "nah, maybe I shoudn't do that."