I think what frustrates ppl most is still the randomness of the loot; you can be lucky and the item you want actually drops from the boss in a few tries… or you are unlucky and kill the same target over and over again without getting what you want. A currency system is much more satisfying, because you know exactly what you are working for and when you will get it. No “wasted” time.