It's very similar to the Stack Overflow debate of the previous decade. Bad developers would copy paste without understanding. It's the same here. Without understanding, you just can't build very sophisticated things, or debug hard issues. And even if AI got better at this, anyone else can do it too, so you'll be a dime a dozen engineer.

Those who don't compromise on understanding will benefit from an extra tool under their belt. Those who actively leverage the tool to improve their understanding will do even better.

Those who want shortcuts and not bother understanding are like cheating in school – not in a morally wrong way, but rather in a they missed the entire point way.