Actually it's a recipe for survival in the wild - they only need to eat a few times a year to survive once they reach adulthood. The recipe for disaster comes when they are overfed by well-meaning but uneducated keepers who get them so fat that the boa becomes obese and dies.