Generalizing vegeterians is pure stupidity and ignorance. Everyone has their own reasons for being a vegeterian. Saying all vegetarians are self-righteous people who think you're going to hell for eating meat, and cry over the death of an animal is like saying all Muslims are terrorists. I read that article and I know he's trying to be funny, but I thought it was pretty stupid. Just stuff like: 'sheer narrow-mindedness of these stuck up vegetarian assholes', 'You think you're saving the world by eating a tofu-burger and sticking to a diet of grains and berries?'
I don't give a fuck about what you eat, and it should be the same way for you guys. Does it honestly offend you that the girl down the street doesn't eat meat? Who cares?
If you want to eat a panda burger then go for it.
I'll even chase its black and white ass down in the jungle and hunt it for you.
But for me, I'm a loose vegeterian. I don't like meat that much, so I don't eat it. That's it. I'll eat fish/chicken and every now and then and don't really mind a little bit of beef or whatever on some food, but I'd rather not have it. I could live without it.
Meat in moderation is not that bad for you, the key here is moderation. Unfortunately, in the American diet the word moderation is nonexistant. Anyone who's fairly intelligent and has done some research on this, could tell you the detrimental physioligical effects all this meat has on the body. It's not good for it.
And with all the bacteria and disease transferring through meat, just makes it that less appealing for me to eat meat.
So it's my choice and I choose not to eat that much meat. If you choose to eat meat, then power to you. That's cool with me, no sweat off my back.
Just like you probably don't like being preached to about how you shouldn't eat meat, don't preach to me about how I should eat it. It goes both ways.
And the comment about needing meat a part of your diet is utter bullshit. You can get the same ammount of proteins/carbs from eating like what, 4 almonds, that you can from eating meat.
Eat. Sleep. Breathe. Ski.