They need a serious change in leadership. Their tactics- particularly recently- have made them a joke. They are less effective now then they used to be.
Despite the fact they seem to have lost the definition of "ethical" some time ago (species are going extinct, livestock is raised in horrible conditions, people abuse animals...and they are complaining because people like me treat domestic cats as family members? Digressing here...), I can understand why people would want to fight against the eating of animals or lab testing, or similar issues. But how can they not see that they are now doing nothing for such issues? Their ridiculous behavior, in my opinion, hurts their causes more than it helps. That's just bad management.