Not even a few years ago if you introduced a component to a system that would result in non-deterministic output... Hell, a single function... You would be named and shamed for it because it went against every principle you should be learning as a novice writer of software.
I have used the LLM tools, and I see the real-world potential for these things. But how it's all being sold and applied now: it's upside down.