This may get long, I did a little investigation last night, we actually have 3 ponds in our development.
The first pond is about the same size as ours, but shallow, was built as drainage with development. If you throw bread in, you have thousands of fingerlings, then the talapia and catfish come. No matter where you go, one spec of bread will bring thousands of fingerlings.

Second pond, only about an acre, was like our pond, old, throw bread in it, takes time, but fish around 1" to 2" will come, can see fingerlings in weeds, but eventually they will start to show up after 5 mins.

Our Pond, throw bread in, nothing, nada, it will sink to the bottom before anything will get it. Big talapia swimming and sucking on the surface, but nothing eating bread.

Its like we have 3 worlds, which of course i am worried about one. One pond, no fish eating fish, middle pond, perfect, our pond, to many fish eating fish.