Pas du tout, mais pas du tout.
Harry a créé le code pour que cela soit certes plus moral, mais aussi pour que Dexter puisse survivre, si il ne le voulait pas, il l'aurait dénoncé à la police ou il ne lui aurait rien fait. Là, il lui a créé un code pour qu'il survive, mais pour qu'en plus de survivre il tue au moins des gens qui selon lui "le méritent". C'est dit clairement à de nombreuses reprises et c'est juste une preuve de bon sens, Harry a bien créé ce code pour Dexter, pour qu'il puisse survivre, d'ailleurs le code n'est pas que "tue des gens qui le méritent", c'est un long code qui lui permet de ne pas se faire attraper, c'est ça le code.