Всю жизнь люди из сельской местности  так делали и до сих пор делают. Даже если есть желание стерилизовать кошку или собаку - не всегда есть возможность это сделать, потому что только в больших городах есть нормальные ветеринарные лечебницы, а везти туда животное проблематично. В прошлом году столкнулась с жуткой ситуацией. В деревне подобрали раненого щенка, его можно было спасти или хотя бы усыпить, чтобы прекратить мучения. Дозвонились в районный городок в ветеринарную лечебницу, рассказали ситуацию. Нам ответили, что заниматься раненым щенком никто не будет, у них на это нет средств, да и необходимости в спасении не видят, они лечат только домашний скот. Посоветовали утопить, чтоб не мучился. Мы просили хотя бы усыпить, за деньги, разумеется. Ответили, что у них для этого нет препаратов. Это было в Белоруссии. Думаю, что и в России ситуация не лучше.