While it is not terrible it is exactly what it says, random and somewhat or mostly frustrating, it can be good sometimes.
Yes there should be empty crates and barrels.
Bosses should always have at least 1 random (and or placed non random) legendary item.
Being able to pay to combine items would be useful and pleasant.
Finding stuff on the ground can be a pain....why doesnt my ALT key highlight items on the ground? is there a fix? Hasnt seemed to work since the latest patch.
Items that have bonuses which offer no valid benefit ( the infamous +1 to 2handed on a dagger or +1 to 1 handed on a 2 handed sword is absolutely a hideous preventable blunder) must go.
Crossbows should have lower Dex requirement and a higher action point cost to use, crossbows firing as fast as a bow is laughable. Yes thats a comment on items/gear, but crossbows are just immediately sold as useless loot anyway.
I also intensely dislike finding lots of weapons at the merchants I dont use, have any skill points in or even like my characters to use. 4 axes but no swords? 2 crossbows but no bows.
I have fewer complaints about skillbooks except the unique ones should not be unique, maybe rare and expensive but not unique.