A questão não é assinar seus próprios commits.
A questão é validar se os commits dos outros foram assinados.
Mesmo que você assine todos seus commits, se eu conhecer seu email eu consigo injetar um commit com você sendo autor, e se um terceiro não verificar a assinatura, ele vai ter um problema.
A recomendação valida deveria ser: Só aceitem commits assinados.