Depends on the level of experience of the person using it or the given task. Less experienced coders find it useful because it saves time spent learning how to do things. Less demanding tasks are trivial if they involve basic coding. For others it doesnt help much.
To be fair that’s true. If i switch from a language i have experience in to a language i am not familiar with then i find it useful. But i still dive into what its output does so i can actually learn the new language.