Comment by taeric
Agreed on your last paragraph. Really all of your post. I would oddly find myself arguing against people trying to make a complicated step debug mock setup to simulate the deployed environment when looking for bugs. A general socratic approach to the behavior you were witnessing was a valuable way to find bugs.
To me, the connected debugger was far more interesting as a development tool than a debugging one. Despite the name.