This confuses me: if geophagus can cross-breed, why does this never occur in tanks with different geo species.. vs CA stock, where hybridization is a "given"? Seriously, EVERYone mixes geos!
This is a great question and it might be one of those questions where there is no right or wrong answer.. One thing that you are correct about is that yes, tons off people do mix geos and still, we VERY rarely see hybridization occur.
One thing you need to think about is the male/female ration that you have in the tank. People do mix geophagus all the time like you said, but do they have mix of both males and females of the same species? In my experience with geos and breeding them, there is a really high male ratio. One example i can give is I bought a group of 6 red head tapajos a few years back. I had 5 males and 1 female, which brings me back to the point you made about people mixing geos. I'm not saying this is the case always, but most of the when people are mixing 3-4 different species in 1 tank, they USUALLY do not have many of each. Maybe 1, 2 or 3 max of each species. I'm sure a good amount of them are going to be males.
Maybe a female thrown in there. But just because you have a female in there doesn't mean that shes going to want to breed. I had a group of 5 geo altifrons and ha 4 males 1 females and they could never win the females heart so they never bred. It's like people, we are not going to just breed with anyone
Another thing that could be possible in another case could be that the dominant male in the tank just so happens to be the same species. Or maybe if the female would prefer to spawn with the same species so if you want to hybridized then maybe you should not add a male of the same species in the tank and add males of different species?
Also being over crowded will prevent geos to spawn on some occasions and also poor water quality Ect..
I could go on and on about possibilities but those are just some examples in my experience
