When a workflow stops, the important question is often how far it got. A general failed label does not explain which actions already happened.
What history would you want to see? Would you expect the tool to distinguish a failed action from an action whose result is still uncertain?