the health factor and people who don't eat meat -- vegetarians -- generally eat fewer calories and less fat, weigh less, and have a lower risk of heart disease than nonvegetarians do. even reducing meat intake has a protective effect.