New experience is what makes game enjoyable. As long as game keeps giving you new experience, it is fun. Ideally, challenges encourage you to do different things, rewards change environment, both giving you new experiences. RNG is good when it makes you do things differently, and bad, when it...