If I have to do extensive subtle prompt engineering and use a lot of mental effort to solve my problem... I'll just solve the problem instead. Programming is a mental discipline - I don't need help typing, and if using an AI means putting in more brainpower, its fundamentally failed at improving my ability to engineer software
They need to understand what the code does.
I don't agree with the vibe coding methodology (or lack thereof) myself but here's a direct lowest common denominator counterexample of a natural language programming job position.
In practice, we are seeing and will continue to see developer adjacent positions submitting PRs. Not on a whim but after having understood the codebase or parts of it using the AI to translate syntax to English.