No kill means: So many pets for adoption that people who cannot truly care for pets adopt and then must give up pets.
It means there's no additional,'able to care for pets' adoptees waiting to help because the high incidence of pet ownership has saturated the available home for pets
The pet industry, corporate by any standards, diverts huge quantities of resources to make pet food, toys and accoutrements; these resources can be used elsewhere, helping PEOPLE.
Be as green as you wanna be, there's still the problem of PET WASTE disposal, which has nothing to do with sanitation.
The 'kitten boom' is not going to go away. Not enough coyotes to eat them all. Feral cat colonies breed disease and trouble.
Dog packs are not going away. They are even worse.
Pets are wonderful friends.
Too much of a good thing is a BAD THING.
There aren't homes enough, food enough, space enough for people, let alone pet overpopulation.
Time to euthanize.