OP has a point, and this has been noted before. Let us not even get into the Curator PoE review episode.
What I have been seeing here is a conflict of interest, and an attempt to make the Codex into something it never was, and by attempting to do so will risk destroying it, or at least destroying what made it into the Codex in the first place.
The primary attraction of the Codex has always been the honest and brutal dissemination of AAA games. It used to be CRPGs and they are still our main concern, but over time multiple sections for multiple genres & console games were added. Initially the Codex had few members, though this included some well known developers as well as developers who did and still do lurk. With the release of Oblivion, Dragon Age and similar titles by prior beloved companies producing crpgs, the Codex got a sudden and massive influx of new members, because they found they could openly discuss their grievances with these games that they, surprise surprise could not on the official forums because any dissenting voice(s) was banned immediately. The Kickstarter surge as well as the Sir Tech thread, the Grimoire thread and the GamerGate thread has steadily increased the influx of new members to many more than in the first decade of this millennium.
None of these people came because of the Twitter or the Curator group or whatever. They came because they want to be in a place where they can openly rip apart games without fear of being banned. And sure the occasional lulz in GD.
DU & Taluntain own run this place and in the end it is their right to take it in the direction they want. Anyone here would love to be able to make a good living off what they enjoy doing, or something they have put enjoyable years of their life into.
But you cannot have both these things together; if you are attempting to put certain game companies & devs in a positive light for whatever reason (not indicating anything sinister here, it could be you just like their games) at a certain point in the future many aspects of the site will have to be toned down, including honest opinions and reviews of games, especially as these small time devs start getting bigger, which IMO is the direction Fargo & Co. are headed with Fig. (Which I might add is a good & logical business decision for them to be sure though not so sure about the execution they are undertaking with Fig). If this is implemented then new membership will decline & many existing members will start leaving or stop posting altogether like they did at Bethesda forums or Bioware forums, as the Codex will become just another gaming website, like the many others out there.
I think at this point a compromise might be the best idea: Crooked Bee &/or Infinitron can make a Twitter under their own handles and can even title themselves RPGCodex Editor & RPGCodex News Poster/Investigative Journalist; they can then post whatever they want from that. That way the Twitter account does not give the impression the majority of the userbase supports everything tweeted from it, because they don't and I think the views of the userbase should be taken into account.