I would argue there are multiple and potentially justified reasons for that. Firstly, if you release a product with problems and shortfalls, missing features, things that look like broken promises and so on, there will be a significant amount of heat. Regardless of what the product is, or the name of the studio. Once that has happened, you have a choice. Be silent, or be communicative.
If you communicate, you run the risk of saying ‘something wrong’ and making things worse. But you also have a pretty good chance of getting some degree of understanding and patience. Some people will be angry no matter what, some people will be happy no matter what, but you can absolutely move the needle by good, honest and informative communication. This includes admitting when things go wrong, as well as talking, with caveats, about hopes for future features.
If you don’t communicate, that is also a form of communication. People will take it to believe feedback is ignored, customers are ignored, and other right or wrong speculations. Things will simmer and potentially boil over.
IF you stay quiet but have prompt and quick patches that move the game in the ‘right’ direction, you can probably afford to stay quiet. If you are unable to do meaningful patches more often than 4 months apart, the silence becomes a problem. As has been demonstrated here and other places, potentially a really really big problem.
Another problem of staying quiet is that those few times you do communicate, people will indeed jump all over whatever you say, dissecting it, twisting it, seeing if it fits those assumptions they made during the quiet period.
In essence, in my opinion, FatShark themselves have created the situation where they are now screwed if they don’t communicate, and raked over the coals the few times they do communicate.
It is laughably easy to fix, but it requires the correct mindset from at least one person in management.
The fix is simply to communicate. Even if that would mean admitting to some terrible things, such as things being further out than anyone would want, or that plans have changed, or that they are still even making plans for XYZ. It’s amazing the amount of lenience and goodwill you can get, even for bad things, if you simply talk about them.
Edit: As an example, how crazy is it that FS is totally happy to let people (who knows how many) think the game is simply abandoned or on life-support, and it took an ex-employee to tell us there is still actually a good-sized team on the game?It’s insane.