Thanks guys. That all makes perfect sense. If it's working as it's supposed to, that's totally fine. And yeah, it sounds like my expectations were set artificially high by an early bit of luck. The calculator suggests that the average block on my old XP box is 43 days. That'll be fun to watch.
But my modern machine is about 6.5 days, so that's not too bad.