I think the key is balance. Just because you can delegate everything, doesn't mean you should. In some cases, I've found, I simply can't. I have an idea for something I want, but I don't yet know what the best solution should be, and I need to find that out by working through the code myself.
Another thing to consider is what are you trying to accomplish. If you are just coding for fun then why would you hand that off to an LLM? If you want to see if an idea is even worth pursuing then it makes sense to leverage an LLM to speed up the prototyping.