1) Nobody, vegetarians included, likes tofu
2) Vegetarians often have vague, wispy ethical reasons for how they eat.
3) Most still do crave meat because they know how good it tastes.
I like how the author has taken a half-hearted stand on animal cruelty so that he can congratulate himself on doing marginally more for the cause than the average person, and thus excuse himself from really thinking about why he doesn't take it further, or why he even does it at all.