Meu entendimento é que, quando uma atualização é lançada, ela é revisada por toda a comunidade e, em seguida, publicada. Então, eu acho que seria muito difícil colocar um código ruim quando tantas pessoas conhecem seu código, assistem o código muito profundamente antes de ser publicado.
Por que é uma faca de dois gumes difícil é que ela está sendo desenvolvida por uma grande comunidade que nem todos trabalham sob uma empresa com uma visão única das coisas. Os desenvolvedores aqui têm suas próprias visões e todos tentam empurrar THEIRS. Então, isso basicamente faz com que o progresso geral seja muito lento.