> No, the best response, if the devs truly felt the criticism was non constructive, was to ignore it.
We don't know how exactly Christine communicated with project devs. We see the posts, but we don't see Telegram or Discord messages or GitHub issues or comments or whatever.
For example, there are people who just derail/flood group communications by raising non-important issues (like discussing syntax), or discussing completely unrelevant topics (like starting a conversation about political situations, human rights etc).
Anyway, I agree that the project author could do better. But I cannot blame him either. At least until either party provide some evidence.
> Having read the posts, it seems perfectly reasonable criticism, with enactable improvement
Calling a product vaporware is not a good way to start a constructive communication.
If I did that, I'd either start with apologising for calling the project vaporware, or did not attempt to join the community.
> To put it another way: if this was a commercial product and my team came whining to me about this, I'd tell them to grow up.
Developers in commercial products are paid for listening that feedback (constructive or not). But V is open source.
And in commercial companies, internal tensions are usually fixed very quickly, because teams cannot work efficiently when communication is bad.