Kind of a dumb random question… Cat colony behavior has always been confusing to me.

Some feral cats colonize and some don’t… from my understanding it’s female cats will live with their daughters and siblings only if there is enough food that they don’t fight over it, and the females will care for each others young. But male feral cats tend to isolate and roam far…

So if this is the case, why is it that male barn cats will stay living on the same farm?

If food is abundant in a wild colony and they won’t stay, food couldn’t be the reason they stay on a farm, right? Or is it only neutered males that will stay on the same farm?

Also by this logic, wouldn’t it be better to have one male cat instead of multiple? They seem to enjoy living with other cats to me… or is it only when they are neutered that it’s okay to have multiple?

(I am asking hypothetically for the sake of knowledge of natural cat behavior … I do spay/neuter all of my own cats)