It's all about the money. Let's face it, doesn't matter what it is - if you've got the money you've got the power (more's the pity).
I came across this today Meat Industry Advertising and if you don't want to click through and read the whole article - the picture really says it all. The difference in money spent on promoting meat is whopping (those are the red dots) compared to the little green dots? yes, you guessed right - that's the vegetarian or meat industry reform.
But, guess what - most of the red dots represent just estimated advertising whereas the green dots represent the total budge of the organization. It's really no wonder that it's hard to get the vegetarian/animal rights message across.