In my humble experience, AI tends to make code longer with each pass and tends to make over defensive and verbose code. I find AI written code unreadable. But I can also feed AI written code into AI and have it rebuild the codebase to be human readable. So it's kind of a wash. One problem with bigger projects is AI tends to iteratively make the same code longer and longer and longer and difficult to maintain. But you want to know the best way to manage that? Also AI.
Here is the deal. I think we are in a new era. You can let people complain or make up fake ethical dilemmas to virtue signal their avoidance of AI. But it isn't going anywhere and every game going forward will be using it to generate code whether they tell you or not.
But the real important thing is it's more fun to build with AI. You can do more and do it faster and that lets you be creative.