Think about how many baby gams get eaten by baby bass and bg. When I had baby bass in my guppy tank(live bearer with similar sized fry) I didn't ever see any guppy fry. That's why I took the baby bass out and put them in my larger tank, so I could have guppy babies. The large gams are baby factories and I think the smaller gams get eaten a lot.