Nick Zangwill,an opponent of animal rights theory,claims that humans are currently morally responsible for eating animals because of their history of mutually beneficial relationships with animals,and that it is a Utopian fantasy that humans do not eat meat and that domesticated animals are not killed.Currently,while there is still disagreement about whether humans are carnivorous or not,arguments that eating meat is a moral duty are uncommon.There are many loopholes in Nick Zangwill's historical arguments,arguments about animal welfare and collective responsibility for eating meat,and his conclusions are unpersuasive.However,it should be noted that the theoretical intention of animal liberation theory and the practice of animal welfare do not always result in gradual changes,but may lead to more misinterpretations and deformations.To some extent,Zangwill regards good animal welfare as a basis for killing animals and eating meat.