Just because I don’t like a thing or approve of it, such as bullfighting, cock-fighting or dog-racing, doesn’t make it wrong. And conversely, just because I have a pet dorg and treat her pretty well (in my eyes) doesn’t make it right, either.
Who’s to say that my treatment of my dorg isn’t “cruel”? After all, she’s shut up in the house all day and only has one full meal per day. She can’t mate (not any more!) and she can’t meet other dorgs or hold a job or vote or anything. Maybe someday people will look back at this point in our history, or even at me in particular, and exclaim, “How barbaric!” But we get along okay; she seems to like me regardless. (Maybe it’s just the canine Stockholm Syndrome.) And you have only my word to know how she’s treated: she can’t tell you herself, and there’s no way for her to contact you to complain even if she could speak. (Well, she can, but you probably wouldn’t understand her, and she’s a lousy typist. Also the worst speller ever, and I kid her about syntax and vocabulary all the time.)
And on the other hand… a lot of the animals you mention wouldn’t even be alive (I’m thinking of the animals raised for food, specifically) if there wasn’t a market for them as food. Who would support the raising of chickens, turkeys, cows and pigs, for example, at least in the quantities that they are raised, if it wasn’t for their value to us as food and other byproducts?
And bulls used in bullfighting, for example, are not “mindlessly” butchered. In the culture of that “sport” (which I don’t subscribe to myself), the bull is an honored opponent, and must be accorded nearly the same respect and dignity as the matador. And who would raise that bull as a pet, or for any other purpose (other than breeding or eating)? What chance is there that such an animal would even HAVE a life, if it wasn’t for the fact of being raised by humans in the first place?
I don’t have answers for you, only more questions.
In general, I don’t support things that cause animals (or people, either) needless pain and suffering. But all of those terms need to be defined: “needless”, “pain” and “suffering” are all just buzz words until we agree very specifically what they mean.