Reaching for the Sky

An eight-foot tall goliath has the same effective reach as a three-foot-five halfling despite having arms three times the length and potentially swinging a weapon larger than said halfling in a diving position. But that same halfling with a small-sized longspear (i.e. a sharpened stick five feet long) can hit something the half-giant cannot. This is a little odd to say the least.