The opinion I'm starting to settle on is that expecting people to read LLM output is rude.
That means at the point something is released for public consumption, the documentation should be human-written. At the point an open source project solicits collaborators, the code should at least be human-reviewed and probably human-refactored. I've read enough LLM-generated code to know it isn't very good at picking abstractions.
There are, of course business school types in industry who want to avoid having humans do any of that work because it's expensive. This leads to the same kind of problems any other decision to reduce quality to save money does.