The Japanese love their whale meat. They will get it one way or another. It is a good thing what Sea Sheppards are doing but in the end they don't have the financial backing that the Japan puts behind its whaling fleets. So all they can do is pester the whalers and shake their fists at them. Eventually I wouldn't be surprised if a few whaling ships got torpedoed by some whale rights activist because they can do anything legally to stop them.