Just look at infernal hordes. The rng there is just as bad as masterworking. How many times do spires and masses appear over hellborn and elite’s? A lot. It’s obviously a weighted system where the odds gradually get worse the higher level you are. Blizzard doesn’t want to show you their formula because they know it would cause an uproar in the community for how staggered against the player it really is.