Vibe coding / agentic workflows result in poorer code quality, and relaxed oversight practices.
This was much more true in 2025 than it is today. Recent models and harnesses are improving quality and implementing more strict development practices than were commonly used by human development teams.
If you want thorough Requirements and Design specifications, full automated test coverage and CI gating based on automated test outcomes, zero compiler warnings, etc. LLMs are doing those things now more by default without explicit and repeated prompting.
If you are choosing to not human review and test the outputs of the LLMs, that's your practices slipping, not the LLM agents'.