I guess, randomized items are necessary, because the game is classless. Static items would mean, only a certain items for specific classes will get found by loot, limiting the freedom of the player of playing what ever they want. 4 warriors, 4 archers, 4 rogues, a mix or whatever. Also replayability would go down a lot, if you always know in advance, which loot you will be getting.

They just need to limit the RNG, so that a STR-based does not turn being useless, because it offers FIN or INT for example.