Low level gear drops constantly

Honestly, I can only class this as a bug because the campaign pace is God awful in terms of leveling and item dropping. I am now level 30 and sieging the Immortal Emperor and the game still drops me items for half my level or worse, like I am seeing level 12 and level 3 items dropping. This is insane. This is incredibly frustrating, not only from a gear selling/sorting pov but also scaling and artificial squishiness issues.

I have also had a few legos and Set items drop and apart from the fact they are also low level, they are not even for my class. Why is this design so BS? Makes gameplay extremely frustrating. Just drop items for the class currently being played and keep up with the player level for dropping items of appropriate level. I thought we’d know how to do this by now in 2024? It’s making me debate whether to drop the game or push a bit further to see if this fixes itself later.

PS: And the bosses don’t even drop legos… I don’t see what the hype is all about with this game.