Yeah, I'm a firm believer in moderation and not allowing perfection to get in the way of progress. So many decisions can be seen as immoral once examined under heavy scrutiny and choosing to be "vegetarian" instead of just "eating meat on special occasions" has a profoundly different impact on relationships and daily life.
My entire argument above was basically that an invisible hand removing meat from everyday products will be a greater win for the environment than expecting a segment of consumers to go completely vegan.