The latest reliable studies from the Coastal Conservation Association show that the King Mackeral population is very healthy, and that the Spanish Mackeral population is also healthy, but that the Grouper, Amberjack, and Red Snapper populations are low. I know that I can only really use 20lbs of fish fillets at most. This assumes I am not fishing like this more than 4 times a year. Sometimes I will let all the fish go. Most saltwater species take several years before they can breed, and the breeders are the largest of the bunch.
Bottom fish require a long time to breed, are fished heavily year-round, and reproduce slowly.
A keeper will take a while to replace. The Vermillion Snappers and Spanish Mackeral breed quickly, and grow to adult size in a few years, meaning they will be replaced quickly, and also that the natural system allows for the loss of a good number of them. You might want one fish for dinner, but you can live with out it. I would want to keep the fishery essentially the same way I found it, and let another fortunate angler experience a 'virgin' fishery.