It is very difficult to get the machine to do what you want without the detailed instructions

If you have an LLM generate the instructions, then the LLM is programming, you're just a "prompter" or something. Not a programmer

Exactly. There's a probabilistic machine in between you and every instruction that gets executed, without exception. It's straight up different.