Oh I've seen plenty of pictures and videos and whatnot. I've slaughtered plenty of animals myself (though never a cow, to be honest).
I'm not looking away and pretending it doesn't exist. I'm staring at it and saying "yes I approve of that because I like to eat animals".
If your argument is that intensive farming is less than ideal, sure, I agree. If your argument is that the solution to that is to stop eating meat, that's where you lose me.
Not really. Just because you enjoy a good steak doesn't mean you agree to torture the animal. Also "happy" animals seem to have better taste so it's a win win.
How on Earth is it a win for the animal you are raising to then kill? If the cow could talk, do you think it'd describe the situation as a win win? If I keep a slave, and raise them to harvest their organs, and keep them content until their teenage years only to kill them, is that a win win?
What kind of slave? A human slave? They're more valuable in other forms of labor than harvesting their organs (usually; sometimes organ prices can exceed labor value). That's why slavery and organ harvesting still exist after all, if no one thought it was valuable, then it wouldn't exist. We don't have slaves in developed countries because we figured out that former slaves being able to use their brains for labor rather than their physical prowess was more valuable for society as a whole.
That's because I'm trying to remove any emotional or moral appeals from the answer and try to focus on the rational answers, because people usually don't respond to moral appeals if they don't hold the same morality worldview as one would. It's like both sides not understanding each other, such as pro choice and pro life people.
"I'd switch in a heartbeat if vegan food is cheaper, healthier and as tasty or tastier"
duhhh you'd be stupid not to at that point. Until we get there the consumer needs to signal big corporations that demand exists and McDonald's adding plant based options is a huge step. Every burger sold will contribute to encourage more companies to offer vegan options, even cheese