They provide a habitat for marine life, promote biodiversity, and can even help protect coastlines from erosion.The Benefits of Eco ReefsOne of the main benefits of man-made eco-reefs is their ability to support marine ecosystems.