with gravel substrate, it is common for stuff to get into it, food, poo ,etc.. With a sand substrate, and proper amount of flow, or just a bare-bottom, you can much more easily keep everything in suspension to get removed by whatever filtration system you use.
For a gravel bed, you will most likely get stuff trapped in there, but one solution that isn't really that bad is to just to gravel vac here & there for maintenance. Keep in mind that this will probably vac out some various critters that live in the bed, but you should still have enough in the tank for this to not cause any issue. Also, a gravel bed wouldn't have need of such a diverse variety of life as a DSB would for proper functioning.
gravel will do nothing to boost ph and calcium level. also i like the look of fine sand just like real reefs.
i could go on and on but you get the picture.