This has become yet another game with constant nerf/buff/nerf cycles driven by an obsession with metrics. Decisions aren't based on if anyone is actually having fun, but instead what the metrics and algorithms say.
It's a PVE game. What does it matter if players feel a bit overpowered at times if they are having fun? Obviously no-one wants things to be totally out of whack or open to exploits. But the constant tinkering, then drop more poorly tested content and repeat the cycle all over again, so tedious.
Most of the weapons and abilities in the game aren't worth the loadout slot. Players tend to stick to a small subset until they get nerfed, move on to whatever might have got buffed until it becomes too popular, then that gets nerfed. A constant merry-go-round.
So many games have made this mistake of ridiculous cycles of nerfs and changes for the sake of changes. Was hoping this one might be different, but nope. Same old.
100% agree.
This happens too often.