Maybe people's goals differ. If one isn't interested in the total freedom of animals from exploitation it makes no sense to argue for the abolitionist view.
If one is, it makes no sense to argue for anything less.
Pretty much every positive social change has been a gradual one. The so-called ending of slavery led to
black codes, which led to Pig Laws, which led to Jim Crow laws, which led to what we have today: the prison-industrial complex.
Ending the practice of factory farming will lead to more free-range farming, but that will lead to whatever happens after that. Most importantly, though, it will happen. It just takes time and requires the changing of hearts and minds.
But was that because black people told themselves they'll never get what they want, so they might as well settle for less, or because white people were resistant?
No one's arguing that the process of change isn't gradual. What I am arguing is that when a claim is made that no social movement ever changed anything overnight, so therefore people who are for the total abolition of animal exploitation should give up and support bigger cages and less painful modes of slaughter, people are getting the process confused with the goal.
From Martin Luther King's famous speech:
And when this happens, when we allow freedom to ring, when we let it ring from every village and every hamlet, from every state and every city, we will be able to speed up that day when all of God's children, black men and white men, Jews and Gentiles, Protestants and Catholics, will be able to join hands and sing in the words of the old Negro spiritual, "Free at last! free at last! thank God Almighty, we are free at last!"
That doesn't sound like a compromise. That sounds like a demand for nothing less than total equality between all the races and all the creeds, a demand for nothing less than complete freedom for all people. The fact that some may still not be enjoying that freedom and equality doesn't mean that demanding it is a mistake, or that it was crazy to pursue it because it would never happen.
Today, for example, here in the US people are demanding that same sex marriage be recognized as legal. Are they settling for civil unions because they think they may never see same sex marriage legalized in their lifetimes? No, they are demanding exactly what they want, and I have a feeling that if someone came up to them and told them they were wasting their time because they're never going to get what they want, they'd be kinda angry and offended.
I'm not saying I'm angry or offended by the differing views expressed in here. I just think people ought to think a little about whether they would have been as likely to tell Gandhi "you're wasting your time. Britain's never gonna give you India back" as they are to tell the advocate of the abolitionist view of animal rights that they are fighting a lost cause and should support welfare instead.
Of course it won't happen overnight. It won't happen in my lifetime. I can guarantee that it will never ever happen if we all abandon working for it, especially if we turn our efforts to supporting measures that will make people feel better about exploitation.