One thing I've noticed after using AI for development over the past year is this:

The code it generates is usually correct.

The architecture slowly isn't.

That doesn't happen because AI writes bad code.

It happens because architecture rarely erodes all at once.