See I can live with Overclocks being randomized because I can say with a straight face that you don’t actually need Overclocks to get the most out of a weapon because you have so much control over how your base weapon works.
It’s well designed because during leveling you are given time and enough resources to try things out, figure out how the game works, make mistakes, play with stuff, and THEN you get access to the real end game once you get to promotions with deep dives and Overclocks.
I had time to figure out how scout, driller, gunner, and engi worked and then got to see the big and small differences Overclocks made. Meanwhile with Darktide I barely got to touch half the weapons or test them out because of the credits economy early on being hot ass, things being level locked, and weapons feeling nowhere close to their higher level counterparts. Like yeah believe it or not guns lacking 60% of the stability on a gun or melee having 20% of the swing speed makes your weapons feel bad, who knew?
On top of that my time isn’t being wasted because it’s not like I need to say entirely grind another dwarf from scratch with none of my minerals or credits from scratch for every time I wanted to play around with a new character. Im not being actively punished with FOMO mechanics for branching out.
This is the same deal with Payday 2. Admittedly it launched in a very bad state and needed several big patches to get good but once you actually play the game enough and get to max levels you aren’t locked to rng rolls just to get a weapon that doesn’t feel bad and they actually have a end game with Crime Sprees that’s both rewarding and a challenge. Like that is a game that people put thousands of hours into and has some big meta builds but every time they push a new update with a new gun people build some crazy stuff and sink hours in despite having all the builds solved because the gameplay loop is fun.
That’s the thing, the Darktide gameplay loop is good enough that I can launch it, play with friends, and have a good time playing it but consistently during every play session with multiple friend groups the complaints are “wow rng screwed me again” and “I wish everything around the core gameplay was better”. It’s not like Darktide is slick by trying to hide content behind RNG, people recognize that, people understand it and they DO NOT LIKE IT because it is actively making itself unwelcome by putting itself in the way of a fun game.