IME, the quantity of food I use cannot sit long enough to decompose in the tank. It does not create healthy water conditions. I skim, I use ATS and I feed large quantities. I would rather inject a constant stream of fresh food & export any excess than let the corals sit in day old decomposing food particles.
Also, fish waste is good at some level, but with the number of fish and the feeding level I have, it would turn the tank into a waste "mess". So, I skim and ATS. For me, it's necessary. I have an army of sea cucumbers and sand full of worms to keep up with the waste output as is. My cucumbers came in at 6" and are now twice as long and thicker.
I have a very thick layer of periphiton and constant mass of planktonic fauna. It's about feeding and exporting regularly. The real trick is to remove socks, fake sponges, and other mechanical filters that destroy the plankton base and create waste factories. I run all open flow.
Also, IME, the high oxygenation allows me to run at much higher temperatures. I run at 84F now and that results in extremely fast growth rates, especially when combined with a high feeding level.
Here's a vid of my last skimmer maintenance: