Oh, yeah. There's good case for having separation of flows and having business logic apart from display logic (MVC FTW and all)
The horrifying thing was seeing XML programming being used for business logic. And someone trying to work out how to do bit twiddling for network layer stuff by converting to strings and string functions.
I mean, +1 on creativity and thinking outside the box and all, but... <endless screaming into the void>
@lettosprey
Bringing things back to your main point, that's also my fear about AI "coding". Is it possible to use ML to construct efficient, well structured, safe code? Possibly, yes. Could it be done before the heat death of the universe? Maybe.
Would I still trust it without review and rigorous, adversarial testing? Hell no. AI doesn't get special treatment.