Комментарии придумали простные смертные. Богам они не нужны.
Но программист
обязан обеспечить возможность поддержки кода после своего увольнения из проекта. Даже если он сам бог программирования, он должен осознавать, что ковыряться в его коде потом будут, скорее всего, именно не-боги. И обязан стремиться максимально облегчить этот процесс, для чего и служат комментарии, а также документация. А если программист этого не делает - он именно
плохой программист, поскольку не выполняет своих прямых программистских обязанностей. Не важно, насколько крутые задачи он при этом решает!
К тому же, в коде много копипасты и старых закоментированных фрагментов предыдущих версий, что тоже не есть хорошо.