I used to struggle with the ethics of spaying and neutering them. Still don't like to think about it too hard. Though I understand logical reasons for doing it. The things we do for population control, when we're also the ones creating the environmental conditions where heavyhanded population control is necessary.