Dunno
and I am vegetarian, pretty close to vegan, and have been most of my life.
I can deal with meat, skinning, gutting, etc., but put it near my mouth and I want to vomit. It's *dead*. I won't use the same pots or utensils for cooking or storing it as I do *food* and I happily go hungry rather than eat something dodgy. Not a particularly good survival trait I know, but there you go.
I'm finding it harder to eat dairy products now too, eggs are a no, as are many cheeses; butter and honey I still manage. Fish is just gross.
Why? No idea. My sons are vegetarian too, one is as fussy as I am, even down to his soap being not from animal tallowate; the other will eat sweets with gelatine in them....just. They reckoned very early on that they didn't *need* to eat meat to live healthily so they wouldn't. To be honest I didn't think their determination would last, but twenty years later they haven't changed their minds or habits about meat.
Frankly factory farming is cruel, I'm not surprised that more and more people are becoming veggie, besides, it very good food
There's a book called "Diet for a Small Planet" that gives very good reasons why the production of meat is environmentally unsound quite apart from the humane reasons.
There is another point; it's never been easier to be vegetarian or vegan; we have an incredibly rich assortment of foodstuffs to choose from, the only things we don't eat are beef, pork, mutton, game, poultry and fish. Everything else is good stuff
Vegans find it repulsive (physically or morally) to eat dairy products, eggs and honey, because it exploits other creatures too.
Restaurants are the dregs for eating in; very few chefs care enough to be really clean about food to vegetarian standards. If it were an allergic contamination problem they'd be a whole lot better at keeping utensils, etc., seperate.
Probably going to get flamed now, but it is how vegetarians see things.
Cheers,
Toddy