“So, what’s stopping people from ditching meat for good?”
Oh maybe a few million years of human dietary habits.
Include a digestive tract that is clearly omnivore. Mankind has always eaten meat as part of its diet. A human being can survive, but not really thrive, on a vegetarian diet.