To the people whose only contact with a company are via PR and customer relations, of course it seems like that's all he does. That's the only side you see. Does anyone making comments like this have any idea what happens internally?
People with a vested interest in twitter seem to be thrilled. And they are the ones defending twitter in this discussion. Neutral outsiders are much more apprehensive. Take that how you will... could be that they know more than us, as you imply. Could be bias. Time will tell.
I've actually heard that he's making long-needed changes on the product side of things since he's been back, so the employees I talk to at least believe that he will help in more than just "the narrative." Of course, those were people with a lot of stock in the company, so they're not impartial; I fear there are very few knowledgable, impartial sources in this one.