Я считаю это более гуманным, чем выкидывать ненужное потомство или чем заставлять животное мучиться и страдать.
Мучиться и страдать не от отсутствия интимной жизни - нет, животные есть животные, для них это все только инстинкты, а не просто удовольствие, а из-за болезней, которые может повлечь отсутствие "половой жизни". Многие проецируют чувства человека, на животных, особенно многие мужчины против кастрации домашних питомцев - как? Отрезать что-то? А как же ему жизнью наслаждаться, живодерка? Да я бы никогда не дался, не сдавайся, Шарик, я тебя защищу!
Но дело в том, что для животных это не чувства, для животных это потребность физиологии, как в туалет сходить. Попробуйте несколько дней не ходить в туалет. Понравилось? Думаю, не очень. А принцип тот же. Животному и не дают сделать потомство( а куда нам его?), и не дают избавиться от проблемы. Такой выбор хозяев может повлечь нешуточные болезни из-за гормональных сбоев, такие как аденомы, опухоли и онкологии, и не всегда животное удается спасти. Плюс после проведения подобных процедур животное не метит, становится менее агрессивным, не "гуляет", прибавляет в весе и пушистости.
Поэтому что же тут гуманнее - избавиться от проблемы, если не хочешь раздавать-продавать потомство, или же мучить и убивать животное, "потому что так природнее"? В природе, например, кошки, обычно дольше 5 лет не живут, хоть и котят рожают по нескольку раз в год. Дома и 20 прожить может запросто, при надлежащем уходе, по-моему, разница есть.
Стерилизация и кастрация разные вещи, кстати. При кастрации органы удаляются вообще, при стерилизации они "блокируются", перевязываются или удаляются частично, с сохранением всех инстинктов, то есть у кошек будет течка, а коты будут вопить и метить.