Just a few quick hit and run points about the last few pages:
1) Morality (in the sense we are using it) is not objective, or at the very least there is nothing approaching a consensus that it is. There may be some intrinsic biological impulses and such that appear to be moral absolutes (think Rousseau: "...and at the same time so natural, that the very brutes themselves sometimes give evident proofs of it"
but even these do not present with sufficient frequency or specificity to be considered such.
2) Dictionaries are not supposed to provide exhaustive definitions of things, or to be the primary authority on meaning. They are a lexical guide, a useful but inherently limited tool.
3) Stringer is very interesting and I've read a great deal of his writing with interest but refutations of his work (whether you agree with them or not) are widely available, so to suggest that his views are somehow representative of "professional philosophers" or that he has "won" the argument is facile.
4) You don't need a degree to be able to debate something, or even to be an expert on something. You certainly don't need any formal training in philosophy to be knowledgeable about it. I don't have a degree. I have never formally studied philosophy. I do however own and have read maybe 30+ philosophy books alongside countless lectures, talks, articles and debates. I'm certainly
not an expert - I'm not even close - but I reject the notion that we should disregard what people say based on their formal education. This leads to point 5.
5) Ad hominems just aren't cricket.
6) Seeing as everyone here is fantastically interested in philosophy, I wonder why people are so ready to accept the notion of an objective fact as objective truth. It strikes me that we might at least have to discuss what truth means, whether justifications for belief are sufficient and whether expedience (James) plays a role in what we consider true? It might be worth us reading Dewey and Rorty, or to consider that truth and thus fact conceptually stem from experience. It may then follow that myriad things cause people to experience things differently and thus the water is even muddier. I don't have nearly enough knowledge to have this debate properly, and I would doubt that anyone else here does either but the point I am illustrating is that there is pretty much nothing that is agreed in philosophy so using one person's views to support of what you claim to be an objective statement is an interesting tactic.
7) There is considerable literature about the nutritional effects of eating animal protein(s) and the health implications of vegan and vegetarian diets. I would again encourage people to be critical. The holy grail for one side of this argument is often The China Study but as with above there is an incredible amount of refutations widely available on the internet. The nutrition aspect is perhaps the hardest to navigate, at least it is for me as I am woefully under-qualified to properly engage with a lot of scientific studies but I know better than to think any individual source is gospel.
8) Ultimately my personal opinion is that ethical veganism is a valid choice for people to make, as is dietary veganism, but it is not an objectively better choice than consuming animal products. Vegans are not better people by virtue of their veganism in the same way that people who volunteer and not objectively more compassionate than people who don't. The real thing we need to avoid is being too reductionist about these arguments and diluting them to them vs us tribal arguments. There are good good reasons to be vegan and good reasons not to be, denigrating somebody for their choice won't magically convert them to your cause.
I could say a lot more but I've already spent well over five minutes writing what was meant to be a one minute post so this will do.