Fish don't eat every day in the wild. My fish are fed randomly, every other day, every third day, every fifth day....etc. I believe, and this is just my observation, fish use more of the nutrition offered to them if the food they consume isnt being pushed out of their digestive tract with new food before the food is fully used up. Fish can and will get fat if they aren't kept lean.
Just my opinion.