Why fish get on skinny flats

Just like the angler, predatory species have greater visibility on the flats.  There is more light than in the deeper channels, and it is easier to spot motion.  The predator can detect a fleeing prey species far easier in shallow water than it can in the deeper water, especially over a grassy bottom.