randomisation would be a lot more acceptable if:
-this wasn't a game where everything is handplaced, form consumables to enemies
-There was a way to farm items in order to mitigate the bad drops (but I wouldn't play a game like this if I wanted to farm my gear)
-items didn't need to be replaced after one or two level up in order to keep up with the stats bloat
-items didn't have nonsensical stats (str gear adding points to huntsman or sneaking ec..)