There's a big difference between Vanilla WoW and Destiny. Vanilla WoW was actually fun and had deep addictive gameplay. Destiny is a long grind that doesn't really even reward you for being a top tier player because of how their RNG system is setup.
Vanilla WoW, with no PVP reward system I am guessing you are saying as well right? You were rewarded with having raid gear and nobody else did. Destiny could not be like that and survive because they tried to cater to casual players along with serious gamers. That and the amount of exploits the players find in this game is pretty impressive
Sadly, I don't know if there will be a console game that has the scale that WoW did/does. That game really was the game changer when it came out.
The only thing as far as rewarding the top tier players in Destiny they need to address is if someone gets #1 on the winning team in PvP, the bad player with a 0.4 k/d should not have a chance at a legendary or exotic or anything at all for that matter. Top 2 on winning team and the #1 on the losing team should each have a chance at an drops, with the #1 on the winning team with the highest % chance at something.