I have a lot of vegetarian friends and a few who are vegan - and I can't say that any of them 'preach' to me. I think their position is entirely laudable and we have already seen how people who were once considered as cranks are simply ahead of the game.