I agree in general, but really the problem is factory farming, not meat production. Animals are required for healthy soil, and healthy soil feeds everyone. They are going to die, so giving them a nice life and not letting the product of their lives go underutilized is the best we can do. Go meet your local farmer, they hold much of our future.
why is it bad for the animal. I mean we kill and eat them naturally, but why waste part of a food source which is already there?