But it's been proven that producing meat requires more resources than producing plant based foods. So if we truly care about feeding 7+ billion people, then we would reduce our meat consumption or move to a plant based diet completely. This is one thing each of us can directly do something about - by simply buying different foods. You should watch that presentation by Beyond Meat founder Ethan Brown.
Also, when talking about moral reasons, this is not just about minimising the suffering of animals. What do you think seeing animals being killed, sliced open alive etc day in day out does to the human psyche - you can find out here: http://scholar.colorado.edu/cgi/viewcontent.cgi?article=2157... - also see this quote [1].
If you couldn't get any other job other than working in a slaughterhouse or food prep shop and they both pay the same - which job would you pick? Would you want to kill animals every day or rather wash, cut, peel fruits and veg every day?
Our buying choices do matter.
[1] "The worst thing, worse than the physical danger is the emotional toll. If you work in that stick pit for any period of time, you develop an attitude that lets you kill things, but doesn’t let you care. You may look a hog in the eye that’s walking around down in the blood pit with you and think, God, that really isn’t a badlooking animal. You may want to pet it. Pigs down on the kill floor have come up and nuzzled me like a puppy. Two minutes later I had to kill them-beat them to death with a pipe. I can’t care (Dillard, p. 398, 2008). "