I'm annoyed with Larian's lack of communication, but even I have to objectively say that this is a silly point to make.
Of course there's going to be more communication from a small upstart company with just a handful of people working on a project that's tiny in scale when compared to a large company working on a huge project.