One other helpful frame: I consider LLMs simply to be very flexible high-level 'language' Compilers. We've moved up the Abstraction Chain ever since we invented FORTRAN and COBOL (and LISP) instead of using assembly language.

We're 'simply' moving up the abstraction hierarchy again. Good!

A non-deterministic, slow, pay to use, compiler for a language that is not precise enough for software. What an amazing abstraction!

You are just salty and old. If you're young and hip you don't need to know what you're doing just do the thing.