It doesn't mean it has to, but this huge gap is kind-of odd to me. I wondered whether there was a fundamental reason why there's a huge jump in magnitude before we get to the smallest of the objects we know about.
Fascinating looking at the various orders of magnitude (in terms of length), from the size of the visible universe (~10^25) to the size of a quark (~10^-15), and all orders inbetween.
But then I read about Superstring theory and how these strings are at the Planck length, around 10^-33...