ИМХО
Если человек захочет - он найдет кучу логических и правильных объяснений практически любым своим действиям.
Но в данном случае можно говорить, что угодно, но... Все дело в лени и безответственности человека. Он хочет иметь любимое домашнее животное, а нести ответственность за него, понимая естественные природные потребности животного, не хочет. Правильнее было бы его не заводить. Но нет же - хочется, мля! Лучше кастрировать и снять головную боль с себя успокоив совесть, что так даже лучше для "любимого" "друга".
Я конечно не силен в медицине.
Стерилизуйте себя! Проживете дольше на несколько лет... Кучи болезней не будет. Или детей своих стерилизуйте по этим же причинам! Кто вам дал право это решать за животных?
Человек - венец природы! - Охрененный венец. С таким венцом скоро конец природы будет - что и наблюдаем.