Why is it odd? Those are very different kinds of "torture". This is like saying that it's odd that people are against waterboarding, but are fine with keeping people locked in prisons, even when done for purely retributive reasons.
Vegans have this bizarre tendency of reducing human ethics to a bunch of incorrect generalizations (i.e. a dog is sort of like a cow, therefore it's "odd" that people eat cows but consider it wrong to eat dogs), and are then baffled that the world doesn't follow their artificial ethical formalism.