Why do government and non-government organizations give protection to coral reefs?

because the obligation of the government is to protect the coral reefs like the DENR,non government also protect it because some people like fisherman caught fish.........if there are no coral reefs there would be no fishes anymore in the ocean....................