Rng in a nutshell.
You can’t have a game based on completely random weapons and drop rates then moan when you randomly get garbage. I’ve read a thread on here where someone is moaning the loot is too GOOD and it’s too easy.
That old addage about people never being happy comes to mind. If people were getting legendaries dropping every 5 minutes they’d moan the game is too simple and there’s no risk/reward system or feeling of progression or excitement when a super weapon pops along.
I’m level 17 and had about 6 legendaries now, way enough for such a low level, and they don’t even last an hour before I’ve overlevelled for them, I’m just swapping guns as I find them and having a right laugh with how wacky some of them are. I’m not even gonna bother worrying about OP guns til I’m level 50 and can start keeping stuff.