Overusing foundation models for tasks that do not require generative capabilities is a frequent engineering error. Chip Huyen highlights this tendency, citing a failed attempt to use AI for energy optimization. Developers often mistake general capability for specific utility. Practitioners must prioritize deterministic logic over LLMs to ensure system reliability and cost efficiency.