Speaking of combat mechanics and modifiers on bow to hit and damage, don't forget that if a system was made that would be 100% realistic in RL, it would most certainly be too complex for practical gameplay. Yes, it might work in a computer game, but then it wouldn't be D&D. That is why I never complain about the details in the rules as long as there is balance and the rules are not completely crazy compared to what is being modelled. In reality I would think that skill, dex and str worked together in determining the outcome. But hit points are an abstraction modelling levels of 'heroism'. In real life you could be killed by a single arrow or a hit at the right spot even from an unwounded condition if you were unlucky, but then again, in real life magic wouldn't exist either.