Some of my fish just don't eat enough, while others stuff themselves until they are visibly full, but none really overeats.
What I noticed is that some of my fish are just crazy picky. Especially my Sumatra Regals. Their favorite foods are flakes and pellets, while they mostly spit the mysis I offer. The percula and starcki damsels in that tank are pretty much the same. I would stop feeding mysis altogether there if it wasn't for the pipefish and mandarins.
Pretty much the same species of fish in my 40 gallon tank goes totally nuts about mysis.
So I think there is also a social component to this.
If you have at least one crazy eater in your tank it may "infect" all the others. On the other hand, if most of your fish are picky, it may also spill over to other fish.
Pipefish and mandarins are a bit of a special case. They definitely copy from other fish which foods to take, but I seriously doubt other fish copy from them.
Sent from my XT1254 using Tapatalk