RNG can work, it just needs to be well used.

Easy example would be BRD and its infamous Bloodletter.
BRD players wants a second charge on Bloodletter so they won't be screwed if procs are chained a bit too fast.