I wanted to throw in my two cents on the population density/ecosystem debate, this is not meant to be an attack on anyone because I think it is important to consider everyone's views. I am going to use an example other than cats because, as has been mentioned, cats are good at hiding disease/injury and they can make themselves almost unnoticeable when the choose to do so. Where I live there is a problem with "urban" deer. Many areas have this issue and I can only speak to the situation where I live. The deer have come into town because humans are increasingly building in their territory. They have found a lot of easy food although the food is not the best for their systems there is more of it. Also, there is a lack of most natural predators. Accordingly, the deer have thrived. They are not the healthiest looking deer but there are a lot of them. This has caused issues because people can't have gardens or non-deer resistant flowers without barricading their yards. Does with fawns charge people if they are startled and have killed small dogs. You see deer around town with broken legs and other injuries and sometimes come out to a dead deer in your yard and there are increasing car v. deer incidents. In order to deal with the problem, towns consider allowing bow hunting in the city limits or sterilization programs. Would the population stabilize on its own? Maybe, years down the line. The problem is that humans have created a situation that is not natural and a natural solution is not likely to correct the situation any time soon. The same can be said of cat colonies. Humans by their mere presence, (having garbage cans/buildings to shelter in/driving away predators), have created an unnatural situation even if they aren't actively feeding or sheltering the cats. To expect nature to then solve the situation is not realistic. The reason they allow hunting of large animals in many areas is because the population sky rockets when predators are eliminated, etc. and in order to keep a healthy population, the population needs to be kept down. Just something to think about.