I don't really understand the concern with showing primary age children the realities of where their food comes from. My daughter is not vegan, although she eats a lot of vegan food, but I don't understand the disconnect that people say it is fine for the animals to be used for meat and killed etc. but not fine to show anyone how it is done, or tell children what happens. Should we sanitise it? Pretend there are a few old animals out in the paddock and when they die we eat them?
People quote "human slaughter" and the animals are well looked after, so why the issue with showing that to the kids?
I think sometimes, deep down, there is a disconnect between what is on our plates and what happens at the slaughterhouse. We need to have that disconnect, because otherwise we would not want to eat meat. So many people say "oh I wouldn't eat a dog/ cat/ horse/ pet/ dolphin" but are very happy to stuff down a lamb or pig, despite pigs being just as intelligent as young children! We find it abhorrent that the Chinese breed and eat dogs, yet are quite happy that pigs are bred for us to eat. Why favour one species over another?
I grew up with a dad and grandad that were both butchers. We always had meat. I couldn't eat rabbit stew, because we had a rabbit. But really, when you actually think about the animal, and how it doesn't want to die, it makes it harder to eat meat.
Also, beef farming is terrible for the environment. 80% of soya is grown for animal feed. And red and processed meat has been proven to cause cancer, along with dairy.
So personally, I'm all for eating more plants!