I believe that all the programmers who like "vibe-coding" simply have not been exposed enough to a real-world messy codebase.
I remember when banks were writing Java software to encapsulate their Cobol legacy software without touching them, thinking it was the best way to deal with such radioactive codebase.
I’m sure some are already working on "containing" vibecoded stacks that "just work if you don’t sneeze too hard next to them" and are in production.