I agree with you Shayd, and I also support animal "rights." So I think that anything PETA does to help animals, whether intentional or not, is a good thing. And all the stupid things that they do, are not.
I guess my big issue would be that, like you said, those dumb things take away from that overall accomplishment and turn-off people that might otherwise have also supported it, so that is a bad thing that I don't agree with. That's about it.
BTW, I'm totally cool with PETA or anyone else destroying fur coats. Unless you live in the arctic and don't possesses the capability of indoor heating, then fuck you for wearing fur. you should be ashamed of yourself.