Я не знаю ни одной программной причины правильности, почему вы не хотели бы комментировать.
Я думаю, вы не захотите делать инъекции автоматически для ясности кода. Внедрение зависимостей может показаться «волшебным», аннотации помогают прояснить магию и помогают разработчикам понять, что происходит. По сути, как и тип переменной, аннотация DI для разработчика так же важна, как и для компилятора / интерпретатора.
При всем этом, я думаю, если бы вы не собирались комментировать свои классы журналирования, это не так уж и сложно. Большинство разработчиков не думают о регистраторах, они просто используют их (по крайней мере, это был мой опыт). Так что в этом случае это, вероятно, будет относительно безвредным.