I think it's very dangerous, especially in the workplace.
Every time I've ever coded something for someone it's just used by the user base as an excuse to forget how to do their job, despite having done it manually for 200 years.
Then, when it doesn't work, for whatever reason, the users are sat blaming the tool, rather than doing what they always done before.
It just breeds a bigger idiot.
I dread to think how many people are just banging in unchecked outputs into a system somewhere.
I use, well, used it, for getting chunks of code down quickly and tweaking it, but I'd never just use it's code natively.
(AI is banned in my workplace, but not for those reasons, I think)