Snakes in general are designed to go long timespans without food. I have heard of Ball Pythons who go go on 6-8 month fasts sometimes. We feed more often for the same reason we make sure they have clean cages and optimal temps......because we want our animals to be healthy and happy.