There are just as many ethical indictments against vegan foods as there are CAFCO meats. Choosing a vegan diet, a luxury entirely allowed by modern day living, disrespects your body, your nature, and your own needs. The ultimate in immoral choices IMO. Then there's the ethical considerations for all the rest of the plant based foods that have been thoroughly discussed elsewhere. Vegans have absolutely zero reason to feel morally superior to anyone. Zero.