I agree with some of the statements. If the logic of the code is bad, no debugger will fix this.
It’s quite a natural thing to make mistakes. I do not think that most programmers write code without errors, bugs, typos and other things.
I consider debuggers and other add-ons as coding assistants. I do not think this is a waste of time.