Too many movies. A modern gun fires how many rounds per second? D&d combat system can't simulate combat with modern weapons mostly due to the time scale relative to human reaction times. In medieval combat, there was lots of circling and feinting.
DnD combat can't model accurate archery for the same reason, then. I'm not even
that good an archer, and I can fire off shots and
much more quickly than 1-2 per 6 seconds. It takes me about 1.5 seconds per arrow, if I'm doing a full draw, and holding my arrows in my bow hand. Still just under 2 seconds if I'm using a hip quiver instead.
The woman that taught me makes me feel like a damn turtle. And hers hit more precisely. But she started when she was 7, and I started when I was in my twenties.
Point is, the game is abstract. And it wouldn't be hard to use the weapon stats to model the increased speed.
Oh. Also, an arrow that hits will cripple your combat efficacy. Period. Actual lethality aside, you are not in the fight any longer if an arrow gets into you. In fact, most modern combat deaths from things other than explosives are not immediate, and could be saved with immediate medical attention, same as medieval combat.
As for most medieval combat being fients and circling...nope. Only with some weapons. Mostly sword duels. In a melee, you get hit
a lot. It is exhausting, and it hurts like hell, unless you wildly outmatch your opponents.