You are so missing the point!
Of course in the wild they eat whatever is available, this is not the wild and YOU have the opportunity to provide them with high quality feeders, but YOU chose not too.
I could buy feeders from a local place yet I chose not to, why? Because I had the opportunity to visit their place and this is in no way the kind of feeders I want to provide to my snakes.
You are failing at breeding and I can guaranty that you will have a hard time maintaining a healthy colony with that type of thinking.
Hopefully you will not breed snakes in the future because I can see how this would be going.
Anyway to each their own.