Commercial fisheries will always take more than recreational fisherman. Cant compare the two..
If recreational fisherman want to make a difference in reef health. They would follow the regulations (as most of us do) and leave the trophy fish alone. Hell you really can't eat that 80lb grouper so leave it be. A grouper that size produces almost 20-30x more eggs than a more modest size grouper that would be fine for consumption. When we spearfisherman hunt these big fish, it puts a lot of pressure on the total reproductive output of the fish.
We may not be able to control the regulations or even the commercial guys, but we can control what we shoot and it's nice to see that almost all the people I've met on this forum practice this simple philosophy.
I still feel that spearfishing is one of the most sustainable forms of fishing out there. Longliners are doing way more damage than we could ever dream.