It seems intuitively wrong that you can say "All X are Y" and yet that doesn't imply "At least one X exists".
Basically it disentangled two unrelated concepts, that English language unduly mixes. Concept of every item having some quality and concepts of at least one item existing.