Detrivores eat detritus - i.e. crap, crud, poo, junk, etc.
You need something to process this stuff before it sits around and rots. Different creatures eat different types of crap.
For example, astrea snails eat algae; cerith snails like astrea poo (among other things); nassarius snails are vultures and eat deat tissue; shrimp eat leftover food; etc. etc etc.
The key is to have a variety in sufficient numbers to deal with the many different types of algae/crap that arise. Each creature has its own job.
You need something to process this stuff before it sits around and rots. Different creatures eat different types of crap.
For example, astrea snails eat algae; cerith snails like astrea poo (among other things); nassarius snails are vultures and eat deat tissue; shrimp eat leftover food; etc. etc etc.
The key is to have a variety in sufficient numbers to deal with the many different types of algae/crap that arise. Each creature has its own job.