Blizzard has introduced this RNG on RNG in WoW as well with their legendary items. And they did it to a spec breaking degree. Some legendaries are considered to be required to make the spec competitive/fun (Hay Beastmaster Hunter!). Others are (aside from ilvl stats) useless in increasing your output as a dps.