Depends on how often you feed...... But, Yes..... all balls will stop eating at some point for one reason or another......
I would be very surprised to see a ball that will eat 52 rats a year, year in and year out......
I've keeping and breeding since '03 and everyone of mine have been off numerous times....