I don't mind some RNG, it just shouldn't be too rare, it should be low such as a 1 in 5 chance. Most RNG in this game is not that rare but there are exceptions, like minions, which you can buy on the market board instead or trial mounts which let you buy it after 99 runs. There was also TT but this got nerfed recently.