It is the ultimate irony. COBOL failed because it tried to make the *syntax* look like English, but you still had to think like a compiler.
Vibecoding succeeds because it lets you think like a human. You didn't have to define a variable or handle an exception; you stated a business requirement—"Quiet on Thursdays"—and the implementation just manifested.
We finally stopped trying to teach humans how to speak to compilers and taught compilers how to listen to humans. The "manager" can finally run the machine without an interpreter.