PETA *COULD* be a good thing, but they are too extremist. I'm all for ensuring that animals are treated property. But I don't think simply telling people to stop eating meat is even a viable option. I would much rather them see call out the really bad companies like Tyson that completely mistreat animals. Some farms are better than others. Small local farms tend to be the better ones. It's a fact of life that we are omnivores, but does not mean we need to make animals suffer either. people who run small farms, or hunt tend to treat the animals as humanely as possible. Yeah it sucks to kill them, but at least they tend to make it quick and painless. I would much rather see these people left alone, and PETA going after the actual bad guys who torture animals etc.
That said, nothing wrong with going vegan, but it has to be a personal choice. Trying to force people to do it and calling them evil for not doing it, is not going to go very far.
Great, now I want a baconator.