I think maybe you are also assuming that snakes consider food the same way humans do, as a reward etc. I am no expert but would guess their brains are more basic than ours and it would not be considered a treat to eat live any more than eating a F/T would. When they are hungry they want to eat but aren't getting the different feelings we as humans get eating one meal over another.