Overusing foundation models for tasks that don't require generative capabilities is a primary failure mode. Chip Huyen highlights how teams often treat AI as a universal tool, even for deterministic optimization problems. This tendency leads to inefficient architectures. Practitioners should prioritize simpler, non-generative methods before deploying complex LLMs to ensure system reliability.