Obviously you don’t actually have a feral cat population around you. They are generally good hunters that kill for sport. Cats, foxes, and humans are the only species that do that.
Feral cats have different behavior, and in fact having sterilized house cats marking and protecting territory tends to reduce the number of feral cats that take residence.
Do you think people should let their dogs roam free?