They don't follow basic design principles. If i have to tell the ai every detail of basic design then... Well... I do not consider that very intelligent for a software dev.
I do use AI extensively and get it to spit out vaguely acceptable designs. But I'm doing the design. Even when i have another agent trying to simplify or such the design details are still me.
I don't think people understand how this runs in contrast to the claims of intelligence.