The reason it's considered (by many) acceptable to churn/sling/vibe code using AI is largely due to how we frame development in respect to design. We consider design thinking as both innately human and a non-technical code-free occupation. We think of developers as machines who only encode design.
If developers get replaced by AI, it's only because we dehumanised them already. And the development itself *will* get worse. Because the best developers actually think deeply about their work.