Já gastei (e ainda gasto) dias resolvendo certos problemas. :D
A questão é que descobrir em qual commit o problema surgiu é apenas um passo em direção a solução. E nem sempre é fácil reproduzir o problema, verificar se um commit é "good" ou "bad". De qualquer forma, é uma ferramenta que pode ser muito útil.