Overusing foundation models for simple tasks remains a primary failure mode for developers. Chip Huyen warns that engineers often treat generative AI as a universal tool, even for optimization problems better suited for traditional logic. This tendency leads to unnecessary complexity. Practitioners should prioritize deterministic methods over LLMs when a clear rule-based solution exists.