Why do they get fewer mice now? Because the grain more securely stored? More effective poisons? Fewer mice in the region?
Funfact: unlike horses and dogs, cats were only domesticated once, and spread with agriculture (to protect stored grain from mice).