Wrong. It is a gain for everyone, and only MCH's rigid 60s rotation made it unlikeable (but you can adjust by doing nothing for ~1/2 a GCD, and still have your Autos buffed). 'Most people' didn't actually care about it, since even if you didn't adjust it was still an undeniable DPS boost.
I can tell that you barely played AST in StB with how you're firing off conjecture that is literally rebutted in the
guide to the class
And I agree with you that RNG choosing whether you get a buff or not is a bad idea - but my preference is to change 'will I get card?' to 'when I get card?'
If Draw gave you all 6 cards but in a random order, then you have to shuffle it into the desired RR+Card pairings.