Если кот уличный, а не квартирный, оставь его в покое, он живет своей нормальной, полноценной жизнью. У них от природы заложено драться за самку, жратву, территорию. Если будет жить постоянно в квартире, тогда да надо кастрировать, ибо зассыт всё. Если дом и он свободно гуляет по улице тогда не надо, это как нормального мужика закодировать, вокруг столько интересного а тебе нельзя!