Communication expresses an understanding. LLMs arent communicating.
LLMs generate code well enough. Code has no natural language semantics. Programming's condition of satisfaction is that the machine executes correctly. The condition of satisfaction of communication is that the communication expresses what there is to be communicated.
In the limit where an LLM is trained to repoduce an exmplar of communication, it seems as if it does so. In that limit, LLMs can reporduce anything.
If frontier labs wanted to improve "LLMs for communication" they would pay for reasoning traces to be produced which reproduced the thought process of writers/speakers thinking about their audiences. Rarely do such traces exist in prior datasets .
While I don't like LLM voice either, I'd strongly disagree with this. LLM writing can be very tight these days -- sentences do not "go on" and are not "joined irrelevantly". I'm not sure when you last used an LLM, but it must have been a very long time ago; this hasn't been the case since late 2024 for frontier models, in my experience.
Obviously there's no underlying consciousness behind it all, but the verisimilitude is good enough for stimulating conversations on the recent research literature in my field, which I appreciate. For me, at least, the communication level is absolutely fine.
(YMMV, of course, and perhaps my bar for this is lower than yours.)
They seem to be getting better at the O(paragraph) level reporting on technical updates.
They're not yet at O(pages), and certainly no where near O(book).