Short answer: It doesn't.
Long answer:
Because it's easier to picture something resizing to fit your body. A halfling could easily pick up a medium-sized longsword (using two hands), while he could not wear a medium-sized armor without having BIG problems.
But that's all flavor and stuff... now...