A ciência é falha, pois ela tem uma limitação em seu método, determinar o que é uma evidência para uma teoria, não é algo simples, já que um fato que suporta uma teoria quando estudado com mais rigor, pode ser descobrir mais atributos sobre ele, e muitas vezes esses atributos contraria a teoria dominante, por isso verdades científicas mudam com o tempo.
Penso que para se criar um código moral, ele deve se basear em fatos materiais óbvios, que todo mundo sabe que é verdade, aqueles fatos do senso comum, pois não dá para ter plena certeza de fatos ocultos que são inferidos a partir de fatos visíveis complexos demais para ser entendido por uma pessoa simples, eu sou contra a inferência, pois ela se demonstrou falha ao longo da história da ciência.