Destiny needs this.
One word: commitment.
The short explaination is this:
There is no commitment to gear (Weapons and Armor). This makes the game unpersonal and shallow.
This is the point, everybody wants changes, but every change brings only short term solutions.
Nothing really matters because YOU don’t need to commit.
All of your gear is to easy to exchange, there are no repercussions.
This is missing.
Not a new game mode or new weapons.
Not a new raid or new milestones.
These things only matter when you have a deep game where your decisions and your time investment matters.