Often the whole eating philosophy is just a status symbol. Being a vegetarian and eating Zero meat causes problem as your diet must be supplemented with other foods to substitute for the nourishment meat provides. People are eating less meat now than in the past because of changing tastes and simply eating too large a portion of meat. I guess there is no such thing as overeating and gaining weight on too many vegetables? The secret eating and high calorie treats can put on most of your weight.