Shooting fish that rip off is most certainly not brilliant, it's the complete opposite...
Time to improve your breath holds, aim and general hunting skills. If you're just maiming fish, you shouldn't be spearing.
Kind of have to agree, its very bad press for what is a very humane/selective and sustainable form of fishing when done right. It wont take many mullet caught by rod anglers or washed up on the shore with holes in them to increase hostility towards spearing from everyone. If you are 50/50 about a shot maybe don't take it.