I think that the article was interesting as well. I didn't know about how the code was dealing with relationships, and that was cool to read about, but the title of the article, and some of the language in it implies more than a simple overview of the code. "Strict gender roles" is strong language. And the developer does a lot on his reddit thread to evenly rebuke most of the claims in the article. It is tough to make conclusions about the code of a game that is a WIP without insight from the developer. We don't know how the talks between the two parties broke down, but they did. Now it is a he-said she-said between RPS and the developer.
I really think they should have worked harder for a compromise with the developer before publishing, because RPS looks bad out of this. The article makes a lot of claims, and the developer refutes them all on reddit. And some of the explanations he gives, like using OKcupid data, and other "research" studies are actually quite specious and questionable. But, in that reddit thread, he isn't held accountable, and he is speaking directly to fans who praise his even-handedness. And he is able to edit his comments fluidly.
And, initially the article didn't have a mention of speaking with the developer at all. Which, is fine for a thinkpiece to not talk to the creator/developer/author but a bit disingenuous to not mention that you did seek comment, and they refused.
I think that using the term hit-piece was wrong. That is charged language. The developer certainly said that he was worried about the tone of the article, so he didn't participate.
But, in this instance, the code making someone feel uncomfortable could have been mitigated (or further confirmed) by talking with the developer about the code in development. It is hard to make assumptions about a game that is WIP without getting comment from the developer.
In the end, it is messy, and it shouldn't have been messy. And RPS agreed that it was a mistake to initially not mention that they had spoken to the developer who declined to comment.