It doesn't really bother me and here's why:
In the wild what is the snake going to do? It's going to kill similar prey to what you are offering it. I realize that it's a bit more "unmoral" to offer the snake food the way that we do, but that's life. Have you ever seen 2 male adult mice that share a tub together.. they fight, sometimes to the death. I don't see the difference in them dying while fighting each other, or if my snakes eats it for a meal. Another sad reality is most humans are carnivores not all but most. And those of us who are eat beef, pork, chicken, etc, and even though you might not physically kill the animal yourself, someone else did, and now you are eating it for supper. Same concept in my opinion, except the snakes do the dirty work and also enjoy the meal.