The thing is that I think some vegans and vegetarians ram the animal cruelty thing so much down peoples throats - accusing them of murder, selfishness, killing innocent tiny baby animals etc - that instead of people taking a step back and saying "actually, if I just didn't eat meat one day a week, would make a difference and that would be my contribution", instead they just take a look at these loony vegans spouting extreme views and just don't do anything at all.
You've hit the nail on the head there Queen
Vegetarians and vegans need to accept that a lot of people are not going to give up meat/animal products entirely and concentrate on encouraging meat reduction. That is at least a small 'win' for food animals whilst making people realise that they can have a perfectly good meal without using meat.
A couple of my friends signed up to Meat Free Monday when I became vegan. One of them now only uses meat 3 days a week instead of 7. If that was replicated throughout Britain it would have a huge impact on the amount of animals slaughtered for food. I'm very proud of her for what she has achieved, I don't berate her that she's "not doing enough" and needs to stop eating it altogether because I know that's never going to happen.
It's a bit like encouraging someone to stop drinking during the week and only having a couple of glasses at the weekend. Lots of people would be able to do that but would find it impossible to give up drinking altogether.
Vegans who berate vegetarians are my pet hate. I've even heard them described as being worse than meat eaters - WTF? There's also vegans who berate other vegans because they are "not doing it for the right reasons" (eg their own health rather than for animal welfare). Do these people honestly think that a cow give a shiny shit why someone doesn't eat them?
It's always the case that those who shout loudest and longest are the ones that get heard, and that is generally the more militant veggies/vegans. Probably everyone has heard of PETA because of their shock tactics but not many people take them seriously. How many people have heard of Vegan Outreach who do very good work but without the publicity stunts.
Some vegetarians and vegans need to take a long hard look at themselves and see that they are doing far more harm than good to the meat-free movement.