I attempted vegetarianism several times for the first few years after graduating high school. I found that I was always hungry and soy and tofu products just didn't sit right or satisfy at all. I ALWAYS thought about food, I was just SO hungry all the time!
So then I decided to give in and I only bought the organic free range meat although I know that stuff's not much better anyway.
I've always fought with a guilty conscience about eating grocery store meat, which is why my goal now is not vegetarianism, but self-sufficiency. I want to raise my own healthy, happy animals for food, and I'll be starting with dual purpose chickens soon enough.
I realize that it is still eating an animal, but in the long run raising and eating one's own food (meat AND vegetables) is far more ethical and "green" than being a vegetarian. Buying grocery store store fruits and veggies supports commercial pesticide use, and the refining of tofu and soy products, not to mention all the plastic packaging those products come with, create an obscene amount of pollution and uses tons of energy. Not to mention the pesticides used to grow soy. Even if its "organic" that doesn't stop the plastic packaging. Excess soy is just plain unhealthy anyway.
Supporting commercial foods and grocery stores is unethical in general, as is just about every thing else human beings do. The only true way to be "ethical" is to get off the grid, stop using energy, in fact create your OWN energy (methane gas) and grow your own food.
I don't want to just go to the grocery store, and realistically, humans can't thrive off nothing but vegetables. There has to be a protein source somewhere, which is where the tofu and soy comes in to play. To me, those are way worse than my own little backyard flock of chickens, or my own dairy cow, or my own hog pen.