You know just because Valve made a video explaining why they think what they are doing is good doesn't mean it's good? Hitler did the same thing and as it turns out he was wrong.
The frequency of blog posts is also addressed in the video towards the end - the less frequent the better because of rarity value
This is ridiculous and dumb. Are people satisfied with Blizzard's posts? Yes. Are people satisfied with Valve's posts? No.
Thesis refuted.
If you're not talking about the kind of hype type marketing that other companies put out as "communication" then questions about involving marketing decisions at an early stage don't arise along with the organisational problems it might cause. Outsourcing that kind of thing is hard because they take a long time to plan and they want concrete information while the devs want the flexibility to change things and also to ship early. There's inevitable conflict there and the it's very much a dev driven company so I think that's limited to events like TI.
Yadda yadda still saying it can't be done when everyone else does it successfully. It's not hard to outsource PR, there is hardly a major company who doesn't do it and it's ridiculously easy in this specific case. Being a PR manager for a private security company is difficult. Being a PR manager for Comcast is difficult. Being hired to write informative but sufficiently ambiguous blog posts about a grand total of 3 well-known video games is fucking easy.
And lastly I'll quote my post from earlier.
Valve make 2 million dollars a day from selling pixel items to dota, cs and pub tf2 players and there is NOTHING you or I or anyone else can do about that.
Even in the most catastrophic of outcomes which could only be brought on by a literal braindead chicken disguised as a PR manager, in which a ton of features are promised for an upcoming update that cannot possibly be implemented, there are NO repercussions for Valve to be afraid of. Everyone will still buy their cosmetics. Everyone will still be hyped about all updates. No two fucks have to be given. And THIS WON'T HAPPEN because you would have to be actually retarded to fuck up something as simple as writing a blog post about a state of development.