Hi, I'm new here
There are two arguments in this thread that I think needs addressing.
The first one is that it's simply natural for humans to eat meat (which is obviously true), and therefore it is also morally okey for us to do so. We have always done it, all the other animals do it, and so on..
Now,in almost any other historical or geographical context this would be true. But most of us live in the western world and all of us live in the 21st century. We have the opportunity to not eat meat and still live good lives (as it is hard to argue that the enjoyment of a meal is so valuable it will ruin our quality more then we now ruin the cows quality of life). We also know, with the help of modern science, that especially factory farming actually harm the animals that are being farmed (the are subject to extreme stress and pain), and that meat production is one of the most contributing factors to global warming. Not only that, we also know that we are able, nutritionally to be healthy without meat.
Are you a bad person for eating steak? No, that is a bad approach to questions of right and wrong. But if "Do not cause unnecessary harm" is our ethical framework (Which I think is a good framework, but that is another argument) it is hard to argue that eating meat is not morally wrong.
The second is that if it's "okey for you, then it's okey". If that's how you think about this ethical question, then that's how you have to approach all of them. RubyT said as much earlier. If so, then all ethics breaks down and becomes completely subjective. If we want to say what is right and wrong for all of us, and we often do (think about laws for example) then it must be alright to say that someone is doing something that is wrong.
I hope someone bothers to read this awfully long post.. Sorry :/