I am not arguing for or against your view however I would note that the arguments you make against Sea Shepherd are similar to the ones made against BLM, who I see in your user signature you do support with the #BLM hashtag.