The current legendary system with essences is perfect. It should've been that way from launch. You can easily rack up legendaries on an alt in a few weeks but during launch it was brutal. Of course, people overhyped the legendary values. While yes there were some better legendaries from a dps standpoint, it wasn't gamebreaking to receive a crappier one such as sephuz. Most classes the dps difference between their worst and best wasn't enough to make them completely useless. There were some special cases that they would (i'm looking at you sephuz for shadow priest) but overall it was highly overrated to get your BEST. Unless you were pushing world first, which let's be real, 99% of you weren't, it didn't really matter which ones you got first.