Why would it never need to? I can say that a steak is a good food, and by vegans' definition it involves the suffering of a cow, and therefore, sometimes good food involves suffering.
Yes, but that's not the argument that the poster above was making. Good food can be cruelty free, but not all good food can be. Therefore, if you want a specific food that requires cruelty, you're just gonna have to accept that fact. Somewhat related, but why would I restrict my choice of food if I want to eat what I want to eat?
So what? Again, moral appeals don't move people who do not subscribe to the same world view as you do. If I'm pro choice, I could yell all day that a woman's right to life matters more than a fetus', and if I'm pro life, I could say the opposite. It won't change the minds of people who don't hold those same moral positions.