Destiny 2. Nothing else is gonna kill it. For those who hate on Destiny, whats their favorite thing to do? Get on the forums and talk about why Destiny sucks. Even when you stop playing it people keep plugging it. Its not gonna die until a newer version takes its place. I do think its absolutely hilarious that people think the division is gonna do it. Thats like saying country music killed hair metal.
No game will kill Destiny.
The only thing capable of killing Destiny is us. If we were to boycott it till we got what we wanted or were promised. That's the only time Destiny will die. But that will never happen.
Most likely none. Only time will (but even halo ce PC is being played). As of now it's still pretty good for its age with all the other high up games coming out.