Entendo teu ponto de vista.
Mas precisamos lembrar que commits servem pra logs, e responsabilização (git blame por exemplo).
São essenciais para marcar progresso e essenciais para evoluir de pouco em pouco – o suficiente pra que logo depois de implementar algo, 1 ou 2 dias depois já esteja revisado por outro dev. Isso é crucial para manter a qualidade e errar rápido.
Obrigado pelo comentário!