RNG and time gates will never disappear, they are the only quick ways they can think and deliver to keep you subbed the longest possible.
From my ultra casual tankish point of view, where ilvl > all, it’s better having often a randomish 470 than a bis I can choose by myself but that requires ages to get due to tons of material to farm in some surely gated way.