Para evitar erros durante as transições. (google "falha eletrônica")
Se você tiver, por exemplo, 2 entradas, elas podem mudar ao mesmo tempo, produzindo resultados inesperados durante essa transição.
Por exemplo: A = 1, B = 0, A + B = 1 (+ = OR) se eles mudarem ao mesmo tempo: A = 0, B = 1, A + B = 1 mas durante esta transição, quando A = 0, B pode estar subindo, mas ainda representa B = 0 e você terá A + B = 0 para um intervalo curto.
Alterando todos os estados de flip-flops somente na borda CLK, em seguida, até a próxima borda, todos os sinais devem se tornar estáveis e a lógica será executada nos valores desejados.