Arrows fired from a unit do not originate from that unit. Rather an arrow fires from accross the screen to strike the target seemingly from nowhere. If this was meant to save resources needed to calculate the ranged units location, the arrow shot comes from too far away. It would be better if a little icon appeared above the units head of an arrow before inflicting damage rather than have the shot fire from a great distance.