She was probably exaggerating the time span between cleanings when she said 'spring cleaning'
As far as needle changes - I think that also depends as much on what one was sewing as on how long one was sewing.
Amazing what one learns when one reads the manual. It's also helpful when the manual is understandable!