"trash-heap" is a bit of a push, but I do agree with the RNG being too much in this game. Hard to make progress when getting back to a zone for an NPC that needs an item is just a matter of RNG. And you get more items, and more quests, and more NPC's and it just becomes very cluttered very quickly.