Those are really interesting points. Never having been capable of rote learning myself it hadn't occurred to me that a child would learn to say them by memory rather than pattern (which is silly of me really). And I also had never considered your last point, which is excellent.

I am glad I asked the question now! It just really leapt out at me as a bizarre point to run out of numbers but what you say does make sense.