LangGraph is useful when the workflow needs state, branching, and explicit tool use.
It is unnecessary when a straightforward pipeline or deterministic service will do.
The right question is not whether a tool is capable, but whether the operating burden is justified.