Quote from Doktor Atomik
Without wanting to guilt trip anyone, it's worth remembering with all this talk of choice that animals don't get much choice regarding whether they get raised as food in terrible conditions and eaten.
Well that is true for some farm animals, but not all. As far as I know all lamb is free range and a great deal but not all beef cattle are free range. If you want to put an end to factory farming the answer to buy free range meat, rather than not buy it at all. On the other hand if you don't like meat, well fair enough.