I am a carnivore and unashamed by it, due to the two factors:
- In nature getting eaten (and hence killed) is part of life
- Humans are in my opinion mainly carnivorous (basically because we have a handful of needed animal amino acids that we cannot synthesize ourselves and that our intestines composition is much, much closer to carnivores "averages" than vegetarian "averages")
I do buy grass fed cows and pig whenever I can (I don't really eat any poultry), even at far greater cost.
Farmed animals on grass from a caring farmer does not suffer much. Maybe half an hour of elevated stress (due to transport to the slaughter house) and a swift death (bolt pistol usually).
I am very skeptical on the "plant based meats" idea. Most of them thinks that the idea is to make something that tastes and has the same texture than real meat.
But I think, that is plainly wrong. Meat is an essential source of animal fat with amino acids, that (due to being fauna) cannot come from the plant kingdom (flora).
Also biology is much, much more complex than "we need to make it taste like meat", both ours and the animals we eat.
So I basically see no way of the plant based "meats" ever (in my life time) succeeding in getting as good food source as the real stuff designed by millions of years of evolution..