A product being free doesn’t make it exempt from criticism. It’s not about “owing” anybody work.
> and this is a reasonable enough description of the product.
It’s not a great idea to signal a lack of effort, nor is it wrong for users to pick up on that signal. This is the post-llm equivalent to spelling or grammatical errors.
> I'm pretty sure at this point hand-crafted code is more likely to contain security bugs.
LLMs produce code which is fairly ‘locally optimal’, so in good hands they can absolutely be used to build correct software. They also allow those with little to no experience* to cobble something together very quickly and easily while creating a ton of security holes. I think you might be underestimating how common the latter is.
* not to suggest this applies to the OP necessarily. Rather some extra wariness is necessary nowadays since the floor has been lowered so much.