This is a conversation about optimizing the health of humans and the planet. Ethical choice = the healthy choice.
In the case of cannibalism, there are absolutely very strong biological deterrents against that behavior for humans and most animals. Are you saying the only thing that guards against cannibalism is ethics? That’s not the case. There is an ingrained biological aversion to cannibalism. It’s one of the brilliant features of evolution :)