Идея в том, чтобы найти какие ошибки вообще совершались в некоторых проектах, чтобы диагностировать их в будущем, в том числе в других проектах. Плюс если у нас есть reproducer (пример кода с дефектом), проще делать тесты для линтера.
Если ошибку поправили, это не значит, что новый программист не может внести её ещё раз.
Путешествие gocritic'а в прошлое