TL; DR: Legendaries need a 'reroll' quest so we can sift through our wasted bag space on leggos we don't use in an attempt to make them useful.
Now that we are into our second tier of raiding with Argus around the corner (so to speak), I think Blizz should address the obvious issue with Legendaries and how many people out there are still missing the 'mandatory' ones, especially when jumping between two or more specs.
This can be easily corrected by a simple quest (or chain of quests) that allow you to obtain an item that allows you to 'reroll' a Legendary.
Here's how it could work:
Let's say you have 6 legendaries, 4 of which are for one spec, 1 of which is another spec, and 1 that is spec/class neutral (ex: sephuz's, prydaz).
Now let's say one of those is complete garbage and you have never used it because it came 4th or 5th, so all it does is take up bag/bank space.
Picking up a quest would have you do stuff in-game that rewards legendaries (such as doing X world quests, killing Y raid bosses, completing Z invasions), basically play the game.
Once you complete the numbers games, you get crafting items that, paired with the Legionfall rep material thing, can be crafted into a Legendary Reroll Token.
Using this token on one of your existing Legendaries will reroll it to a Legendary you have yet to obtain.
This can be limited to the quest only being available once per week, and it can be locked behind some requirement (like needing Revered/Exalted with a faction, whatever generic roadblock they choose that, while restrictive at first, is fairly easy to obtain with a little bit of gameplay).
Now, the quest should be limited to only available once per week, to prevent spam rerolling for the one you want while still offering it weekly so you still have that moment of 'maybe this is my week'.
They can also force a restriction on spec-specific, so if you reroll a rdruid item, it can only reroll into an rdruid item you have yet to obtain (rdruid lifebloom belt can't be targeted to, say, a gdruid leggo, as an example).
They can also throw the one you rolled away back into the pool, so if you reroll Leggo A and it becomes Leggo B, Leggo A is now back into the 'available' pool and available for future Leggo drops/rerolls.
Now, your BLP should NOT be reset with this, especially if the leggo you no longer have becomes available in the pool again, so you can still naturally obtain them throughout gameplay as well, regardless of the quest step you are on.
This of course is flawed and unfinished, but I think it would be a great way to let people get Legendaries that have avoided them the past year as the expansion closes out.
Sure, the argument can be made that you will *maybe* get the ones you want eventually, but as Argus comes out and the final raid is released, this would be a nice added benefit to those who don't even have any of their top 3 yet (I only have 1 of my top 3 for rdruid, main spec) to finally see what all the hub-bub is about with the cream of the crop.
Also, the argument could be made that Blizz should instead retool all Leggos to make them closer, but let's be honest, they will never be truly balanced and retooling existing ones is going to raise much more commotion that it's worth, whereas adding a reroll option may not appeal to those lucky few who have BIS for all specs but it would offer a glimmer of hope to the poor souls who constantly get the subpar ones and complain until they are blue in the face.
Anyway, what does everyone think?
Seem like a decent idea, or are we simply so far into the xpac that everyone just wants to deal with it the way it is until 8.0 is launched?