I have a feeling that it was your first debugger, and that you've not used any others...
(I'm thinking specifically for C-on-Unix, but whatever you wish...)
I'm not saying gdb is not a great tool. It is especially useful when you don't have a debugger at all.
Haven't used DDD either but it looks interesting too: