Agents are a double edged sword
Agent coding makes it appealing to burn time, energy and money. You can quickly mock-up anything, and that is a disadvantage.
More is less. Less understanding, more work. Do you want a feature, or a workflow, or a full platform?
As agent coding improves, the role of the human is decreasingly “how to optimise”, and more so "how to avoid getting stuck”. Stuck in abstractions. Stuck in bad design decisions. Stuck in a complex decision chain you've long since lost track of.
Agent coding does not allow you to ignore fundamental principles of design, just like how holding a chainsaw doesn't let you ignore that the tree can still fall on your head. Quickly discarding bad decisions, and keeping a tight grip on decisions, is still the way to go.