That is good.
But the big problem on the argumentation that "if people had to kill what they are going to eat they wouldn't eat meat" or variations of that is that they ignore that for thousands of years that was exactly what human have been doing. They just eat less meat because it was more complicated to find the food and to keep it good for consumption (so certainly would have a lot of sharing when finding a hog or killing a cow).
Still today many people in many countries still kill what they eat (considering how big china and India is and how many undeveloped area are in the world it's possible that even today more than 50% of the world population have had to kill some animal to eat or do it routinely).
And in truth only people with good income and no worries about being famine reserve any time to think about "poor animals dying to feed us".
I think the argument gets better if we slightly modify it. "if people had to kill and manufacture what they are going to eat they would eat way less meat"
Eating meat on a daily basis is a relatively new phenomenon made possible by the industrial revolution. If everyone had to kill and manufacture their own meat we would do it in a way less efficient way than we do it right now wich would lead to higher prices for meat. Higher prices for meat leads to less meat consumption.