No. Virtue is living in accordance with nature and reason; veganism is noble but not universal, since health, culture, and means vary.