It isnt random but some people will think it is since you are not 100% sure of getting it so it must be random. really people like that should play craps with faulty dice that some numbers come up more then others isnt unfair for you it is just random since all numbers come up sometimes.
Thats the level of random we had with legendary and quite frankly based on what i have seen going on i still suspect we have remenants of that code messing around with legendary drops.
It isnt like it is a conspiracy theory that they got this totally wrong the first time and we cant be sure the faulty code still doesnt have implications on the so called randomness in ways it shouldnt.