Yes it does. Beef cows spend the majority of their lives in pasture. Very little of it is spent on a feed yard. It's not even always profitable to send a beef cow to a feed yard for finishing so it's not always done. Even there, most of their diet is a mix of hay and grain. Think of it, grass is free while grain must be paid for, so it doesn't even make economic sense. The manure collected and composted at feed yards serve as fertilizer for crops. And no, we don't eat enough meat. We are eating way too many carbs and artificial foods that are destroying our health. Meat is one of the healthiest things you can eat.