Re: Vegetarianism
You can be a healthy vegetarian, certainly protein isn't the issue (egg whites, fish, legumes, dairy, etc). Iron isn't too bad either, baked beans are very good, eggs muesli rice etc too. It's not ideal though and is generally more expensive, quorn anyway. I guess more widespread enthusiam for enhanced deference for animals rights will be a distant next step on the moral progression of Western society. Compare the sanctity of the life of a grown pig with 2 week old collection of cells with the potential to become a human.
I like my steaks oozing blood, personally. Nothing like a nice rare tornado rossini.