Ok, I'll throw my 2 cents in with my bias opinion because I'm not vegan. Not all but some vegans do moralize and feel ethically superior and why in another post I said that I don't understand that stance at all. If your participating in a modern lifestyle with all it's conveniences then you are participating in an unsustainable industrial civilization that on an ongoing basis brutally invades, destabilizes and partakes in the death and suffering and the total destruction of entire ecosystems just to maintain that privileged lifestyle, and to think otherwise is naive.
To say eating meat is
bad without any context for example, comparing responsible farming vs industrial slaughterhouses and then saying plants are
good without any context comparing permaculture vs industrial agriculture is really just being disingenuous imo. Personally whether your vegan, omnivore or something in between if the food you eat is mostly produced locally, humanely and sustainability then there's a possibility that we all can come together and try to advance the situation we find ourselves together.
The vegan diet and its nutrition landscape is fraught with the misguided and with outright misinformation that is very hard to disseminate for the most part. The main reason is simply the vilification of all animal product for 2 generations, almost 50 years and I must say with very little to no evidence for causality giving the nod nutritionally to plant foods by default.....that moral high ground. Some of the worst foods nutritionally that are found in abundance in the SAD diet are sugar, refined grains and refined seed oils all which can be classified as vegan and have contributed more than any other nutrients to many diseases, especially the cluster where inflammation is the main contributor.
Everyone knows that plant foods are good for us and we should consume them in our diets. Some vegans took it further and said it was a superior diet to all other diets, but when you actually do research and I'm not talking popularity contests I'm talking science, it turns out to more than likely be one of the worst. Certain AA's amino acids that are found either in abundance or only in animal protein like choline, creatine, taurine, methionine, glycine and selenium which are really important for cells development, cognitive functions, brain development in general but very important in children. Other nutrients are slim pickings like EPA and DHA better known as omega's, b12, iron, zinc, calcium, vit A and D. Thyroid hormone synthesis requires iodine, which is pretty lacking in a vegan diet as well and there's so many others as well and I could go on for a few pages, but I won't bore you
The food industry and corporations want us confused and to continue to be confused having us believe a balanced diet and that breakfast is the most important meal of the day bullsh1t is choked down our throats from first thing in the morning along with the 4 or 5 meals to follow lol, why because it sells products and they make a lot of money. Going to farmers markets and butcher shops is death and destruction for corporations......buy a range of whole foods that include some animal and some plant and eat when you feel like it. Rant over lol
EDIT TO ADD: Saying all that I do support the basic vegan fundamental ideology of reduced suffering just not the militant stance. A vegan diet can be healthy with proper understanding and nutritional intervention with supplementation. cheers