Like others have stated, we are omnivores by nature. Meat has a huge role on why we became humans in the first place.
Besides the evolutionary and sociocultural reasons, meat is nourishing and delicious. It clicks that ancient button deep inside our reptilian brain which means because of this mouthful, you'll be able to live another day.
Meat has amazing texture and depth. You can make amazing dishes using it. So, i choose not to suppress my inner carnivore, and I eat meat, in small, very rare cuts, almost every day.
In a meal, balance is everything. And, for a perfect meal, meat IS required. You can substitute it, surely, but not with the same nutritional qualities. Lean cuts of meat are very healthy, despite what some rabid groups say.
Finally, if you overeat meat, you are insane.