I feel as if trusting an LLM to do all the work for you makes the issue worse, at least with no-code tools, you had some understanding of what was happening, even if their interfaces were lacking at best, and it's just better to use code solutions. They are a (mostly) direct translation to code solutions, trusting an LLM has none of these benefits. Rather than learning traditional coding concepts, you are now trusting sophisticated random number generation to give you a correct answer. The answer to building software is to just do that, build it, trusting AI to do it for you, or no-code solutions gives you something that you dont fully understand and isnt largely transferable if you want to build more.