They are going to need to drastically increase legendary drop rates soon if they expect anyone to play any alts whatsoever. I have an above average play time, and i just got my last legendary last night for my spec, luckily i front loaded all my good legendary's and the last one was just a sephuz but had this been one of the "class balancing" legendary's i cant imagine the salt i would have. the Sephuz actually dropped from a chest on the brokenshore of all places.
At this point in the expansion if you are leveling an alt its extremely unlikely you are going to be able to get a targeted legendary in the near term, you may get lucky but its GG if you only want a specific one. I wouldn't be opposed to "do 10 emissary's and get a legendary" at this point , its a time gate but we know blizzard loves those. Something that would guarantee a drop instead of doing what most people are doing and clearing old content and praying they get lucky. Maybe have the new argus currency buy tokens that turn into legos, price them exceptionally high or cap the currency gained per day so you will be able to get 1-2 lego's before Argus raid opens. its painful at the moment for anyone that wants to switch mains between raid tiers and cant spend 12 hours a day running mythics. I dont know how many times ive seen people reroll to dps classes (warriors) and get aggramar's and mannoroths bracers as their first 2, my Blood Dk got cloak (taking magic damage heals you) and aggramar's as my first two..great.