В том и дело, что если есть 100 кошек, то один кот сделает много котят.А вот если есть 100 котов и одна кошка, то она много котят не сделает.  Поэтому кастрировать 99 котов бесполезно, один справится за всех. А стерилизовать кошек полезно, каждая стерилизация уменьшает количество котят. А такого, чтобы был чистый ноль, скорее всего не будет.  Есть как минимум племенные коты, и они могут в какой-то ситуации сбежать.  Да и вообще, говорят что вопрос бездомных собак более-менее решен во многих странах, а вот вопрос бездомных кошек далеко нет.В общем, кастрировать котов в надежде уменьшить количество бездомных котят это примерно как черпать воду решетом.  Или обогревать вселенную батареей.