Appunto, confondi il concetto di log con quello di debug. Il debug lo fai tu in fase di sviluppo. Il log tiene traccia di tutto quello che succede quando l'applicazione è in fase di produzione (installata presso o il cliente p.es.).
Log non vuol dire solo log degli errori, ma anche log di tipo warning (es: una segnalazione che lo spazio su disco ha superato una certa soglia) o di tipo informativo (es: ogni notte fai un'importazione dati da un altro software e nel log segni quanti record sono stati importati correttamente).