My personal thought is that anyone who allows their animals to 'roam free' without spaying and neutering is doing a disservice to untold animals and to untold humans. In point of fact, 'roaming free' is a good way to have them eaten by coyotes in much of the USA.
My cats, and I seem to have always had more than one in the house all my life, go in and out, they prefer in after the tenth year or so, but they went out back when we lived on the farm, and they learned to give the feral (read, "not domesticated" feral sounds so harsh, its just their state of nature in the natural world) cats a wide berth. Myself, I spend several afternoons there over the years watching the mama feral cat teach the young'ns to hunt. Mind blowing example of nature at work. So they eat (along with birds, also things like mice and rats) or coyotes get 'em and they are eaten - that's nature read in tooth and claw as Darwin would have it.
Its kind of funny that our vaunted "domestication" program does not even last a generation in the wild. I mean I always got the cats spayed and declawed - more for the furniture than the birds I must admit, but they went out in a rural / small town area. To no ill effect on either the cats, or the area.