False dichotomy.
"All code has bugs" claim is true, but it doesn't mean you need debuggers in order to solve/fix the problems.
If your methods ARE small enough, and you have tests for OTHER cases, printing/console is actually faster (at least for me) than using a debugger. I have a JS debugger in firebug, and I rarely use it (for pure JS, not just CoffeeScript output).