I sort of agree but I think the issue is more subtle.

Languages change over time, and one of the well-documented "laws" of language change (using that term very fuzzily) is that people like to take irregular features of a language and generalize them to make them more regular. And there are many English verbs (particularly verbs expressing a change of state) which can be used transitively or intransitively, with equal validity:

> "I opened the door" -- "the door was opened" -- "the door opened"

> "the heat melted the ice" -- "the ice was melted" -- "the ice melted"

> "the impact cracked the glass" -- "the glass was cracked" -- "the glass cracked"

This generalization has been common, especially in jargon-y contexts, long before the rise of LLMs. A pedant might insist on saying "wait for the compiler to compile the code", and Merriam-Webster thinks "compile" can only be used transitively. But I think most developers would say "wait for the code to compile [i.e. be compiled]" is fine too. (see e.g. this XKCD comic from 2007: https://xkcd.com/303/)

In my view, this usage is completely fine as an occasional thing, especially when the social process of language change has normalized it over time for a particular verb. The issue is that LLMs drastically overuse it and pepper it everywhere. Just like "it's not X, it's Y", which is fine occasionally in human writing, but has become a dreadful cliche through overuse.

It's definitely context-dependent; it actually took me a minute to come up with a plausible example where I didn't immediately think of a counterexample of why it was a perfectly valid usage, lol.

Even as a grammar weirdo I'm not wholesale against dropping objects from verbs, especially when the object is strongly implied, or the original object becomes the new subject, like in "the heat melted the ice" > "the ice melted". But if you're writing for precision (and I'm a technical writer, so when I'm on the clock I certainly I am :P) there are times where those constructions can obscure useful details, even if they're not grammatically necessary. And there are other examples that I'd struggle to defend in any context, and frankly just give me the ick.

I was trying not to single out any actual sources I've seen, but here's one I saw the other day that made me irrationally mad, and that I think goes beyond the organic changes you mentioned:

> Talking also costs.

It costs? Costs what? Five dollars a word??

The rest of the passage made it obvious that the cost in question had to do with tokens (blatant LLMisms? in a blog post about LLMs? it's more likely than you think) (also ironic considering TFA's conclusion about this writing style being a way to reduce token usage), and maybe one day this will become a perfectly accepted usage and I'll be the old fogie moaning about how it should really say "has a cost" or whatever. But fuck, I hate it, and not just because it's an obvious tell that humans aren't steering the ship.

Yes, absolutely, that one drives me crazy too.

I think LLM-speak is heavily biased towards using as few words as possible, and as basic words as possible, even when that hurts overall clarity. To use another XKCD example, it often reminds me of "Up Goer Five": https://xkcd.com/1133/