I wouldn't defend a system that actually had the chance for a player to do hundreds of hours more than another...(and still not get it) The benefit to rng % is that it is easy to make and use, for the real desirables they should start to look else where.

Not impressed by possibility of something never happening, feelings of struggle is a good thing in games, being able to feel true hopelessness is just terrible.