Randomness can keep a game feeling fresh, making each playthrough a surprise....
https://messiahwmff829.lucialpiazzale.com/why-randomness-needs-a-clear-purpose-in-game-design
Randomness can keep a game feeling fresh, making each playthrough a surprise. But it’s tricky—too much luck can leave players feeling out of control, while too little can get boring fast