I think there's a huge difference between killing an animal for food and abusing/murdering an animal for no reason. There was a case about this guy working in a cow farm who would abuse the hell out of the cows because "They're gonna die anyway." Here: Caution it's very sad and heartbreaking stuff.
Using animals for food is pretty morbid if you really think about it but, in some places, they try and make the 'deaths' of the animals as painless as possible and quick. There are other places that just down right abuse and take morbid actions against such creatures because they're gonna die anyway. Animals kill animals that's the way of life. We're considered animals ourselves just a very complex creature who has compassion for creatures but sometimes it's the only way of life some people can have.
Sure there are lots of ways to become vegetarian but for some people that's not an opinion and there are some people out there. I don't see it as hypocritical to eat meat but be pro-animal for a few reasons.
Really though, most other animals make sure their prey suffer as little as possible. It's just a handful of sick, disgusting humans that get all heated seeing a creature suffer and this is the kind of things that need to be stopped. These kind of people are highly described in the above video.