I think it’s more complicated that. LLMs have allowed me to do things that I couldn’t do before which definitely made programming and hacking things together more fun, and massively increased what I could do in my limited free time. It also allowed me to manually do the things I enjoy while making the less fun parts go faster. On the other hand I recently tried doing a larger project in codex and it wasn’t fun anymore because codex quickly created a system that was way beyond my understanding, it didn’t work, and I had no idea how to fix it. So I guess it just depends how you use it.