Personal choice. I don't eat meat or fish. I know lots of people that do - I've butchered and cooked meat for them, don't mind as I love cooking. Just don't want to eat it.
Nevertheless, I don't like being criticised for my personal choice and I do get sick of being asked whether I miss bacon sandwiches and whether I feel tired all of the time. As an Ironman-distance triathlete and someone that exercises more than most, I find it odd that these are seen as legitimate questions. And, looking at the original picture at the top of the post, I don't feel like a coward either - I spent 17 years in the Armed Services and served in just about every conflict we had a hand in from 1994 to 2009. Perhaps I should turn the tables and ask about the significantly increased risks of colo-rectal cancer, stroke and heart disease related to eating large quantities of red meat? I thought the original pic was pretty funny; unfortunately, I know there are many that would take it literally. Maybe some of my paleo-diet buddies?
I wish more people had the attitude of many on this forum - knowing where food comes from (no, not just Tesco...) and respecting the animal/fish and the environment it lived in. Perhaps it's not about what you eat, but where you source it from and how you go about looking after the habitat the animals and fish need. To stalk and cleanly kill a dear needs skill, respect and understanding. You don't get that from buying venison at a supermarket. Whilst I'm not suggesting we should all go out and kill our own meat supply, maybe we could all eat a little less meat and/or soya, and preserve habitat so we are able to enjoy these foods as treats rather than as standard, daily diet?
Otherwise, we may all be eating protein grown in a lab. Vegetarians and carnivores alike. Not sure I fancy that...