That's the brilliant part! Someone is on the hook but it's not going to be upper management. When it all goes tits up, you just fire your existing dev teams, hire in "AI-native" devs who better know how to work with these tools (i.e., kids fresh out of college who only graduated because Claude did all their homework) and try again! By the time this changeover occurs, the models will be able to handle most software engineering tasks on their own. (I know, it was "in six months" since three years ago. But it might actually happen this time; that step function over the summer ain't nuttin' to fuck wit' and Claude and Codex can now make sensible design/architecture decisions one-shotting a medium-sized component.)
It all starts making sense once you realize the most important thing in software development: MONEY. Oh, and the fact that management hates programmers.