Excellent post Mom'sFolly (as usual)!
There is something I keep hearing on this thread that is untrue though. The idea that vegetarians and vegans *only* exist amid the upperclass Western societies is incorrect. There actually are several vegetarian and vegan non-wealthy tribes and cultures in Asia alone.
One of the more extreme vegetarian groups that comes to mind is the Bishnoi. I personally respect them despite their very strict views, because they keep to an area of land...they do not attempt to convert the entire world, and because they so strongly fight and live what they preach.
The Brok-pa come to mind for veganism.
But I have to agree that within the US, there are clear economic divides as to what people tend to eat, and can afford (or are capable of growing).