I think one of the reasons why LLMs make people actually type out specs instead of handwaving like they did before with developers, is that developers basically told these people "That doesn't work" based on their experience.

LLMs just go ahead and build something instead, that also doesn't work, but people now figure out "Oh wow, doesn't work" by themselves and are happy to add details, hoping it makes it work.

I'm undecided what to make of that.