Yeah i think this needs to be stressed that there is nothing more annoying than getting shot from 2-3 random angles by few shooters and getting constantly stunned/supressed or whatever.
Supression alone cancceling any action is absolute bull%hit.
Beastman archers are a really good point to draw from since fatshark has clearly dealt with this issue before and know how frustrating this can be.
Add on top of this the hidden factors that affect how much you can take damage. https://www.reddit.com/r/DarkTide/comments/zszwn3/wippatch_1021all_career_hidden_mechanic_base/
The ranged part really needs some fixing and streamlining. It honestly feels like there is too many cheffs in the kitchen making these desiqn decisions.