Why do you claim there is exclusive virtue in Veganism ?
Man is part of Nature and Nature has no such requirement.
Different species eat different foods.
For Humans, animal cruelty versus killing for eating is a different matter not related to the food chain of Nature.