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 solved by traditional logic. This tendency creates unnecessary complexity. Practitioners should prioritize deterministic methods unless the problem strictly requires the probabilistic nature of LLMs.