Definitely agree for stack traces, but what about other debugger features like breakpoints, step-by-step execution, or memory introspection? When working with a large, multi-threaded system, I have found these features more trouble than they're worth.
EDIT: Grammar.