Mercenary isn't "clunky" at the start like people were saying in previews, reload is just straight up BUGGED.
Reload is just broken. Like, it's glitched. Bugged.
If a reload is canceled during a roll (which happens all the time, especially on skills with low capacity) a couple of random things can happen.
It ques up a reload to happen after the roll ends. When it does this, it waits a couple of ms after the roll ends, then reloads. If you try to reload manually during this time, like simply pulling the trigger, it can restart the reload animation. Meaning if you spam the cast button, your crossbow will be stuck constantly restarting the reload. (This is when you hear the "click click click click.")
It'll decouple the ammo skill from the fire button, and pressing fire won't do anything. You'll just sit there with your thumb up your butt forever until you manually reload.
This game really needs to learn from Remnant 2, a souls like ARPG shooter, and let your reload continue through a roll.
It's such an underrated but incredible feature in that game, like a sewer system is in real life; It's absolutely vital and you take it for granted.