To make it less dependent on luck and more on the number of cubelets opened, they could make it so you need to find a set of like 5 or 10 items to unlock the rank each of wich are more likely to find. Do stochastics work that way? I don't know my maths that well.