The main complain and the biggest problem IMO is the fact that there is a percentage of people who "luck out" and do something first try while others are stuck failing 10, 20, 30 or more times on something that's a 1/5 chance. RNG isn't really a "fair" system to use and I'd much rather it be a more fair system of upgrading. There are tons of ways to make it a time sync outside of random chance.

And because I know someone will say it, no I am not suggesting EZmode double/triple/ect melds.