The issue here isn't that the RNG isn't random enough, it is that it is.

The system implemented here is complete a utter RNG, without any algorithms in place to remove outliers. Outliers is what make people feel bad, because it feels (And is) unfair. That one guy that took 60+ hours to get an Atma is going to feel like he got treated unfairly no matter how good his understanding of RNG is.

This is why games nowadays implement smart RNG. A common example: League of Legends. In league they implemented a system so that critical hits wouldn't behave outside the norm (Basically eliminate outliers). If you had a 5% chance, you wouldn't for example get 3 critical hits in a row, even if it is completely possible mathematically. On the same token, if you had 90% crit, you wouldn't see streaks of 15 shots without a crit (Which again, is completely possible on a true RNG).

We, the players, want smart RNG. Because it is unfair both to those who are hindered and those who are favored by the RNG.