Why does her contribution or lack thereof to the gaming industry matter?
Maybe he's just curious? Twitter is also for communicating.
Also, reading the quote in the OP again makes it not sound as bad actually:
Does Felicia Day matter at all? I mean does she actually contribute anything useful to this industry, besides retaining a geek persona?
@feliciaday, I keep seeing everywhere. Question: Do you matter at all? Do you even provide anything useful to gaming, besides personality?
Could you be considered nothing more than a glorified booth babe? You dont seem to add anything creative to the medium.
It's more general questions, delivered in a not so subtle tone. So yeah, he should've rephrased them in a more 'friendly' manner. But, what that Jim Sterling guy does is way way way more over the top. If somebody deserves to get fired over an offensive tweet it's him.