Some people think that meat has a lot of impurities, and it does. Meat is really not as pure as plants. And it is more intuitive that vegetarians generally have no body odor, and some female vegetarians will have a light fragrance. (In fact, it is the kind of fragrance with nothing, mainly because there are less sodium chloride, potassium, sulfur and urea in the sweat of vegetarians, even if it is combined with bacteria, the smell of sweat can be ignored.). PS: Let's not talk about Buddhist believers and Buddhist related people here.
Then there are the two most important points:
Vegetarians look good, and their bodies are generally not too bad. (The most fanatical place for beauty lovers)
Vegetarianism is really good for health, and it can effectively put an end to the chronic diseases of middle-aged and elderly people.
In fact, there are so many vegetarians, and the more important reason is to follow the trend.
The main sources of vegetarian protein are beans, bean products and eggs.
Monks have already answered your supplementary question. Generally, bean products and eggs account for a large proportion of monks' recipes. Some monks, especially the Buddhist monks who believe in Xiuluo Road, can't help eating meat, because the protein required for practicing martial arts is too high to be supplied by vegetarianism.
In fact, there is another reason, that is, the current health care products tend to be pure natural: what big gold and black garlic, what natural black wolfberry, people are more and more yearning for original ecological things, so it is not a reason.
It's just like city people going to the countryside to eat wild vegetables that farmers don't eat.