The difference between putting a alive rat and snake in a cockring together,Verses a finch eating live food.Is that both the animals in a confined space have no option to get away from each other then to fight for their lives.Where as a termite or meal worm does not even see it coming, and would not also have anywhere near the same capacity as a alive rat or finch being feed to a snake to feel fear,Also probably no pain either.I have dispatched may animals and variety of animals over the years and always do it in the most humane way posible.
I also keep snakes,Once while I was away, one got out into the hopping mouse enclosure,The result was 4 eaten mice one badly damaged one and a severely damaged snake. At least if a finch is being mauled by a mealworm or termite it has a chance to escape,I suppose that's why with some reptiles you have to remove the head of the mealworm first

.
So if you you want to feed your snake quail, finches or rats or what ever.For the sake of the snake aswell as the food,please dispatch the food before feeding it to the snake,As you could end up with a vet bill for a damaged snake aswell.I also breed rats for snake food only, and dispatch them before feeding them out.
Also snakes are not to bad to eat,I am yet to eat a rat though.But as with the snake i would eata rat dispatched first.