The point I was making with the ferret is that animals will starve themselves to death. To say animals won't is an ignorant statement.
Please show me your sources that Wild ball pythons scavenge already dead prey.
I think if a snake takes f/t regularly at one point and goes off feed for whatever reason(breeding/winter/whatever), you have a good chance that it will eat f/t again. However, what about a snake who has never encountered f/t? What if they refuse time and time again. Will you keep trying f/t and only f/t. Let me know how that snake fairs physically if it keeps refusing food based on food type while it will clearly take live. Who knows how long a snake can refuse a meal just because it only eats live and you want to feed it f/t. You've been lucky so far that your own personal snakes have been so easy to switch.
Not feeding your pet because it refuses food based on food type is poor keeping and almost cruel. You're physically offering food. But thats not feeding. The snake is not eating.Yes snakes can last a long time without feeding. Days, weeks, months, up to year. However, that doesn't mean it shouldn't eat if it will willingly eat something else immediately.
In my opinion, as pet owners, it is our duty to do what's best for the animal regardless of personal preference. And I don't think starving a snake to take f/t out of desperation and starvation is one of them.