Really depends on your perspective. For some executives, a "good" use case may be the equivalent of burning goodwill to generate cash: push devs to use AI extensively on everything, realize a short term productivity bump while their skills atrophy (by haven't atrophied yet), then let the next guy deal with the problem of devs that have fully realized the "negative effects of relying to heavily on AI."
If I have a bug reported and I’m not sure where it is, pasting the bug report into an LLM and asking it to find the bug has yielded some mixed results but ultimately saved me time.
I use AI more for reading than writing code.
Wouldn’t you loose a bit of that brain power if you stop to make those connections yourself while trying to understand those code sections?
I still have to relay on my own wits to read the most complicated code.
I don’t spend less time reading code. I just read more code.