I too have struggled with this issue.

Is a no-kill shelter really any better if all they do is turn away animals when they reach capacity...animals that will just end up at a shelter that does euthanize? It seems then that the two are inextricably linked.

I think there must be some better way to term this distinction but I can't really think of anything now.