*shrug* As a D20 table too rpg fan, I've always had a special place in my heart for the RNG gods. In fact, when I noticed the dice rolling happening in the notification box in game, I was really happy with the system since I thought it made everything better.
It certainly doesn't detract from anything at all. While I definitely feel some things should be fixed, like special loot and how a guy wearing armour and dieing should drop that specific armor, I certainly did feel that the D20 style mechanics were very well done.