I am going to come out and support RNG. The simple reason is, RNG forces limited supply while allowing for the possibility of luck. So you can be hardcore and run a dungeon a million times and chances are yoy will get the item you want. Or if you are more casual, you might run few times and still get said item, although chances are low. This way either play will feel some motivation to engage in content bc regardless of their style their is a chance they will get that item. For hardcores they will have more opportunitieswhile casual will have to rely on luck (or significantly time).

Did my attempt at devils advocate convince anyone?