Most of us shoot short arrows with short bows so the arrow weighs less than an arrow from a longer bow, thus compensating for some of the shorter power stroke. Also, shorter limbs take less time to snap back to brace position than longer ones do, causing the illusion that the arrow is going faster because it comes off the bow a fraction of a second earlier. Nonetheless, the power stroke is shorter, so they won't usually shoot as far or as fast as a longer bow, although they might appear to. That's my take on it.
CP