Regarding the length of intestines, teeth, etc. Both flesh eaters and vegetarians use those comparisons to support their view that humans should or should not eat flesh. The reason they both can use the same comparisons to support opposite views is because human intestines are longer than carnivores and shorter than herbivores, our teeth have properties that are suitable for flesh and vegetation.
RasTafarI people are not supposed to eat flesh, it is an obstacle to I and I Iritual heights. Nazarites are supposed to stay away from dead flesh for the same reason. Even though Nazarites and RasTafarI people are not exactly the same, we are the same kind of people, just as I and I are similar to the Bahtawi, Sadhus and other hola man from other nations.
Even though flesh is not for I and I, it is not wrong for other people to eat it. The only problem is that people eat too much flesh and not enough vegetables.
Regarding the Nazarite vow and staying away from the vine. The word wine comes from the Latin vinum, and most European countries call it something similar, like vin, vino and other variations. Considering the context in the Nazarite vow and the word vine being derived from latin vinea, which refers to grape vineyards, I always considered it to be referring specifically to the grape vine.
Here is a Reasoning I made before that show how I found out why I and I should stay away from grapes.
Some RasTafarI observe the Nazarite vow, at least in part. The purpose of the Nazarite vow is to separate yourself unto God, to be holy.
When I first started my trod with RasTafarI, I didn't know why the grape was singled out as something I and I should stay away from. Even though I didn't know, I accepted it anyway and abstained from anything from the grape vine, and stayed away from all alcohol and flesh.
After a couple of years, I started asking Jah to show I why I shouldn't eat grapes. He finally gave I the answer one summer.
A few years ago, I was visiting my parents in a small town where I used to live, in Canada. I went to a park there that I have been to often in the past, and sat down and had some Ganja.
As I was sitting an old Mexican man started walking in my direction. Birds followed him as he came towards I. The Mexican man looked like a homeless man, I never saw him before in my life and I never saw him again afterward. And it is strange for something like this to happen in that town, because their was only one lady that appears homeless in that city, and even she wasn't really a vagrant, because she owned property, but she was poor.
The man asked if he could sit down beside I, and I said "OK". He said to I, "The birds followed me here, I can talk to the birds, you know". He then started speaking in Spanish to the birds. I noticed one of the birds walking in a shy kind of manner and the man said to I, "that one is shy".
The town is off of the St.Lawrence River in Canada. He pointed across the river towards the U.S.A and said to I, "you want to fight them" and then he shook his head and said, "the fight is not there, it is here" while pointing to his head.
He then held up a paper bag that had a can of beer in it and said, "I sometimes drink beer, but I don't like to drink wine because it brings down my powers"
So this was the answer to I question. There must be some property in grape that hinders I and I spiritual powers. For a Nazarite, this is unacceptable, because I and I are to be separated unto Jah and be holy.
But the spirit is more powerful than any physical thing, so it is not necessary to stay away from certain foods, but I think it is helpfull for a spiritual movement.