That's the reality of WoW today, and probably forever going forward. If you want to play you gotta get on the treadmill and deal with the ever escalating and meticulously calculated time-gating. It might look like chaos or RNG to us, but on their end it is the culmination of years of calculations.