No, it's just a core element of the poorly designed ones, that rely on skinner box elements more than anything.It's an RPG, "too much loot" is the lifeblood of such a game.
Sifting through your inventory to find that one better weapon and dismantling en masse is one part of what makes RPGs RPGs.
GOOD RPGs with good itemization find a decent pace for how often you'll get upgrades, so that each one will feel meaningful.
They also don't force the player to do the "looter shooter" thing of comparing countless variations of the same basic item.
If I drop a Beretta from an enemy, it's supposed to be a Beretta, period. I should not be supposed to check dozens of Beretta in my inventory to see which one got the best DPS based on RNG.
I've been playing this genre for more than 30 years at this point and the attempted implication that "I don't understand it" because I don't like how CP2077 handles it is borderline insulting to my intelligence.